SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for couchdb-1.6.1-7.2.x86_64.rpm :

* Sun Mar 01 2015 bwiedemannAATTsuse.com- add -w option to startproc call (bnc#920064)
* Tue Dec 02 2014 dmuellerAATTsuse.com- adjust nologin user- fix init script status
* Sat Sep 27 2014 dmuellerAATTsuse.com- update to 1.6.1:
* :issue:`2298`: Hash plaintext admin passwords stored in ``local.ini`` on startup
* :issue:`2299`: Filter out local admin users before updating password hash in- update 1.2.0:
* Massive security and performance improvements, see https://blogs.apache.org/couchdb/entry/apache_couchdb_1_2_0
* Fri Jul 18 2014 tabrahamAATTsuse.com- Update to couchdb-1.6.0, see http://www.apache.org/dist/couchdb/notes/1.6.0/apache-couchdb-1.6.0.html- drop bnc-871111-remote-dos-via_uuids.patch (deprecated)
* Tue Apr 01 2014 nkrinnerAATTsuse.com- Bug 871111 - VUL-1: CVE-2014-2668: couchdb: remote denial of service via /_uuids Apache CouchDB 1.5.0 and earlier allows remote attackers to cause a denial of service (CPU and memory consumption) via the count parameter to /_uuids. Fix from upstream added as bnc-871111-remote-dos-via_uuids.patch
* Wed Jan 09 2013 sbrabecAATTsuse.cz- Fix path to nologin in useradd (bnc#796242).
* Fri Jan 04 2013 vjtAATTopenssl.it- Fix a futon bug when saving view code of design documents that do not define the \"language\" property. The CouchDB server treats them as \"javascript\" views, so the same behavior has been added to the futon.
* Fri Dec 07 2012 rhaferAATTsuse.com- Fixed LSB headers in init script to make inserv happy. CouchDB cannot start in runlevel 2 as it requires $network.
* Thu Nov 22 2012 aspiersAATTsuse.com- Use \"su\" instead of \"sudo\" in init script, else couchdb inside screen session dies when screen terminates.
* Mon Nov 19 2012 vjtAATTopenssl.it- Re-introduce js-devel BuildRequire for openSUSE-12.2
* Thu Nov 08 2012 vjtAATTopenssl.it- Replace js-devel BuildRequire with mozilla-xulrunner192-devel (already in openSUSE)- Remove BuildRequire curl-devel as it is not needed anymore http://www.apache.org/dist/couchdb/notes/1.2.0/apache-couchdb-1.2.0.html
* Mon Jul 30 2012 saschpeAATTsuse.de- BuildRequire js-devel (already in openSUSE) instead of libjs-devel (only in server:database)
* Tue Jul 24 2012 saschpeAATTsuse.de- Set login shell of user couchdb to /bin/false- Create /var/run/couchdb in %post and %ghost it (tmpfs)
* Fri Jul 13 2012 jatanAATTsuse.de- Add init and sysconfig scripts from IBS Devel:Cloud, so that CouchDB actually starts when installed
* Thu Jul 12 2012 dmacvicarAATTsuse.de- remove all xulrunner support without the rpath patch was already not working- add --enable-js-trunk to build with newer libjs
* Fri Jun 15 2012 factory-maintainerAATTkulow.org- fix requires for factory
* Wed Jun 13 2012 cooloAATTsuse.com- update to 1.2.0, plenty of changes - see http://www.apache.org/dist/couchdb/notes/1.2.0/apache-couchdb-1.2.0.html
* Thu Dec 15 2011 cooloAATTsuse.com- apache pulled 1.1.0, so update to 1.1.1 - Support SpiderMonkey 1.8.5 - Add configurable maximum to the number of bytes returned by _log. - Allow CommonJS modules to be an empty string. - Bump minimum Erlang version to R13B02. - Do not run deleted validate_doc_update functions. - ETags for views include current sequence if include_docs=true. - Fix bug where duplicates can appear in _changes feed. - Fix bug where update handlers break after conflict resolution. - Fix bug with _replicator where include \"filter\" could crash couch. - Fix crashes when compacting large views. - Fix file descriptor leak in _log - Fix missing revisions in _changes?style=all_docs. - Improve handling of compaction at max_dbs_open limit. - JSONP responses now send \"text/javascript\" for Content-Type. - Link to ICU 4.2 on Windows. - Permit forward slashes in path to update functions. - Reap couchjs processes that hit reduce_overflow error. - Status code can be specified in update handlers. - Support provides() in show functions. - _view_cleanup when ddoc has no views now removes all index files. - max_replication_retry_count now supports \"infinity\". - Fix replication crash when source database has a document with empty ID. - Fix deadlock when assigning couchjs processes to serve requests. - Fixes to the document multipart PUT API. - Fixes regarding file descriptor leaks for databases with views.
* Thu Dec 08 2011 dmacvicarAATTsuse.de- create /var/run/couchdb explicitly in the init script (needed with /var/run as tmpfs)
* Thu Dec 01 2011 cooloAATTsuse.com- add libtool as buildrequire to avoid implicit dependency
* Fri Sep 30 2011 saschpeAATTsuse.de- Set license to Apache-2.0 (SPDX style)- Removed outdated %clean section- Use %_smp_mflags instead of %jobs macro- Use %make_install instead of %makeinstall
* Mon Jun 06 2011 mrueckertAATTsuse.de- update to version 1.1.0 - Native SSL support. - Added support for HTTP range requests for attachments. - Added built-in filters for _changes: _doc_ids and _design. - Added configuration option for TCP_NODELAY aka “Nagle”. - Allow wildcards in vhosts definitions. - More granular ETag support for views. - More flexible URL rewriter. - Added OS Process module to manage daemons outside of CouchDB. - Added HTTP Proxy handler for more scalable externals. - Added _replicator database to manage replications. - Multiple micro-optimizations when reading data. - Added CommonJS support to map functions. - Added stale=update_after query option that triggers a view update after returning a stale=ok response. - More explicit error messages when it’s not possible to access a file due to lack of permissions. - Added a “change password”-feature to Futon.
* Thu Mar 31 2011 roosmaaAATTgmail.com- update to version 1.0.2
* Make test suite work with Safari and Chrome.
* Fixed animated progress spinner.
* Fix raw view document link due to overzealous URI encoding.
* Spell javascript correctly in loadScript(uri).
* Fix leaking file handles after compacting databases and views.
* Fix databases forgetting their validation function after compaction.
* Fix occasional timeout errors after successfully compacting large databases.
* Fix ocassional error when writing to a database that has just been compacted.
* Fix occasional timeout errors on systems with slow or heavily loaded IO.
* Fix for OOME when compactions include documents with many conflicts.
* Fix for missing attachment compression when MIME types included parameters.
* Preserve purge metadata during compaction to avoid spurious view rebuilds.
* Fix spurious conflicts introduced when uploading an attachment after a doc has been in a conflict. See COUCHDB-902 for details.
* Fix for frequently edited documents in multi-master deployments being duplicated in changes and _alldocs. See COUCHDDB-968 for details on how to repair.
* Significantly higher read and write throughput against database and view index files.
* Reduce lengthy stack traces.
* Allow logging of native types.
* Allow reduce=false parameter in map-only views.
* Fix parsing of Accept headers.
* Fix for multipart GET APIs when an attachment was created during a local-local replication. See COUCHDB-1022 for details.
* Updated ibrowse library to 2.1.2 fixing numerous replication issues.
* Make sure that the replicator respects HTTP settings defined in the config.
* Fix error when the ibrowse connection closes unexpectedly.
* Fix authenticated replication (with HTTP basic auth) of design documents with attachments.
* Various fixes to make replication more resilient for edge-cases.
* Don’t trigger view updates when requesting _design/doc/_info.
* Fix for circular references in CommonJS requires.
* Made isArray() function available to functions executed in the query server.
* Documents are now sealed before being passed to map functions.
* Force view compaction failure when duplicated document data exists. When this error is seen in the logs users should rebuild their views from scratch to fix the issue. See COUCHDB-999 for details.
* Tue Aug 31 2010 Rolf.NiepraschkAATTgmx.de- update to version 1.0.1
* Fix data corruption bug COUCHDB-844. Please see http://couchdb.apache.org/notice/1.0.1.html for details.
* Added support for replication via an HTTP/HTTP proxy.
* Fix pull replication of attachments from 0.11 to 1.0.x.
* Make the _changes feed work with non-integer seqnums.
* Expose `committed_update_seq` for monitoring purposes.
* Show fields saved along with _deleted=true. Allows for auditing of deletes.
* More robust Accept-header detection.
* Enable basic-auth popup when required to access the server, to prevent people from getting locked out.
* User interface element for querying stale (cached) views.
* Included additional source files for distribution.- additional changes from version 1.0.0
* Added authentication caching, to avoid repeated opening and closing of the users database for each request requiring authentication.
* Small optimization for reordering result lists.
* More efficient header commits.
* Use O_APPEND to save lseeks.
* Faster implementation of pread_iolist(). Further improves performance on concurrent reads.
* Faster default view collation.
* Added option to include update_seq in view responses.- additional changes from 0.11.2
* Fix bug when pushing design docs by non-admins, which was hanging the replicator for no good reason.
* Fix bug when pulling design documents from a source that requires basic-auth.
* Better error messages on invalid URL requests.
* User documents can now be deleted by admins or the user.
* Avoid potential DOS attack by guarding all creation of atoms.
* Add some Futon files that were missing from the Makefile. For the 0.11.1 changes see /usr/share/doc/packages/couchdb/CHANGES.
* Mon Apr 12 2010 dimstarAATTopensuse.org- Require a proper xulrunner on openSUSE up to 11.2. On 11.3+ we can require the smaller dep package mozilla-js. This is important in case somebody installs a newer FF / xul version. By provided symbols, the newer xul version would provide everything, but as libmozjs.so is linked using an rpath this would break the applications.
* Fri Apr 09 2010 dimstarAATTopensuse.org- Add couchdb-autotools.patch: autoreconf now does no longer fail on older openSUSE releases.
* Fri Apr 09 2010 dimstarAATTopensuse.org- Build against xulrunner 1.9.1 on openSUSE 11.2, otherwise build against xulrunner 1.9.2; until xulrunner 1.9.1, mozjs headers resided in unstable.- Add couchdb-mozjs-rpath.patch: our mozjs.so lives outside of LD_LIBRARY_PATH and we require the proper -rpath for this.
* Tue Mar 30 2010 dimstarAATTopensuse.org- Update to version 0.11.0: + Added support for building a Windows installer as part of ‘make dist’. + Added optional ‘raw’ binary collation for faster view builds where Unicode collation is not important. + Improved view index build time by reducing ICU collation callouts. + Added option to implicitly create replication target databases. + Improved view information objects. + Bug fix for partial updates during view builds. + Bug fix for building couch.app’s module list. + Fixed a problem with statistics timers and system sleep. + Improved the statistics calculations to use an online moving window algorithm. + Adds batching of multiple updating requests, to improve throughput with many writers. + Removed the now redundant couch_batch_save module. + Bug fix for premature termination of chunked responses. + Improved speed and concurrency of config lookups. + Fixed an edge case for HTTP redirects during replication. + Fixed HTTP timeout handling for replication. + Fixed query parameter handling in OAuth’d replication. + Fixed a bug preventing mixing languages with lists and views. + Avoid OS process leaks in lists. + Avoid leaking file descriptors on automatic replication restarts. + Various improvements to the Futon UI. + Provide Content-MD5 header support for attachments. + Adds configurable compression of attachments. + Added default cookie-authentication and users db. + Added per-db reader access control lists. + Added per-db security object for configuration data in validation functions. + Added URL Rewriter handler. + Added proxy authentication handler. + Added ability to replicate documents by id. + Added virtual host handling. + Uses json2.js for JSON serialization compatiblity with native JSON.- Add -std=gnu99 to CFLAGS. The source implies this would be needed- Drop couchdb-initenabled.patch and couchdb-curl-check.diff.- Drop apache-couchdb-0.10.1_no_icu_config.patch, no longer needed.- As we don\'t patch configure, let\'s no longer invoke autoreconf.
* Thu Mar 25 2010 mrueckertAATTsuse.de- fix rccouchdb symlink
* Thu Mar 25 2010 mrueckertAATTsuse.de- added apache-couchdb-0.10.1_no_icu_config.patch: remove dependency on icu-config. it is only used to set the LD_LIBRARY_PATH.
* Fri Mar 19 2010 dimstarAATTopensuse.org- Provide a couchdb init file that can actually work on openSUSE.- Use the various service macros for post- Do not launch ldconfig. There are no libraries installed in system paths.
* Sun Mar 07 2010 ajAATTsuse.de- Remove runtime requires on libicu-devel.
* Sun Mar 07 2010 ajAATTsuse.de- Fix group.
* Tue Feb 16 2010 awafaaAATTopensuse.org- Add fix from https://issues.apache.org/jira/browse/COUCHDB-562.
* Mon Feb 15 2010 riggwelterAATTopensuse.org- Fix spec file to build sane packages.
* Thu Feb 11 2010 awafaaAATTopensuse.org- Initial build for openSUSE 0.10.1
 
ICM