SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for viewvc-1.1.11-1.4.2.noarch.rpm :
Tue May 17 14:00:00 2011 pascal.bleserAATTopensuse.org
- update to 1.1.11 (bnc#694785):

* security fix: remove user-reachable override of cvsdb row limit

* fix broken standalone.py -c and -d options handling

* add --help option to standalone.py

* fix stack trace when asked to checkout a directory (issue #478)

* improve memory usage and speed of revision log markup (issue #477)

* fix broken annotation view in CVS keyword-bearing files (issue #479)

* warn users when query results are incomplete (issue #443)

* avoid parsing errors on RCS newphrases in the admin section (issue #483)

* make rlog parsing code more robust in certain error cases (issue #444)

Tue Mar 15 13:00:00 2011 pascal.bleserAATTopensuse.org
- update to 1.1.10:

* 1.1.9 shipped with a stack-trace-causing bug in the Subversion revision
info gathering logic

Sat Feb 19 13:00:00 2011 pascal.bleserAATTopensuse.org
- update to 1.1.9:

* vcauth universal access determinations (issue #425)

* rework svn revision info cache for performance

* make revision log \"extra pages\" count configurable

* fix Subversion 1.4.x revision log compatibility code regression

* display sanitized error when authzfile is malformed

* handle file:/// Subversion rootpaths as local roots (issue #446)

* restore markup of URLs in file contents (issue #455)

* optionally display last-committed metadata in roots view (issue #457)

Thu Dec 2 13:00:00 2010 pascal.bleserAATTopensuse.org
- update to 1.1.8:

* fix slowness triggered by allow_compress=1 configuration (issue #467)

* yield more useful error on directory markup/annotate request (issue #472)

Sat Sep 11 14:00:00 2010 pascal.bleserAATTopensuse.org
- update to 1.1.7:

* maintenance release that includes all the bugfixes and enhancements made
thus far to the 1.1.x line

* adds a few features:
+ FastCGI deployment support
+ Basic authentication in the standalone server
+ Subversion revision property display

Sun Jun 6 14:00:00 2010 pascal.bleserAATTopensuse.org
- update to 1.1.6:

* fixes a regression introduced in 1.1.5

* corrects some bits of the RSS feed support

* introduces rudimentary support for WSGI-based deployments

Tue Apr 6 14:00:00 2010 dmuellerAATTsuse.de
- fix buglink patch again (kde#233525)

Tue Mar 30 14:00:00 2010 pascal.bleserAATTopensuse.org
- update to 1.1.5 (bnc#592932):

* security fix: escape user-provided search_re input to avoid XSS attack

Thu Mar 11 13:00:00 2010 pascal.bleserAATTopensuse.org
- update to 1.1.4 (bnc#587357):

* security fix: escape user-provided query form input to avoid XSS attack

* fix standalone.py failure (when per-root options aren\'t used) (issue #445)

* fix annotate failure caused by ignored svn_config_dir (issue #447)

Mon Jan 18 13:00:00 2010 dmuellerAATTsuse.de
- rediff buglink.patch

Thu Dec 31 13:00:00 2009 dmuellerAATTsuse.de
- update to 1.1.3 (bnc#570605):

* security fix: add root listing support of per-root authz config

* security fix: query.py requires \'forbidden\' authorizer (or none) in config

* fix URL-ification of truncated log messages (issue #3)

* fix regexp input validation (issue #426, #427, #440)

* add support for configurable tab-to-spaces conversion

* fix not-a-sequence error in diff view

* allow viewvc-install to work when templates-contrib is absent

* minor template improvements/corrections

* expose revision metadata in diff view (issue #431)

* markup file/directory item property URLs and email addresses (issue #434)

* make ViewVC cross copies in Subversion history by default

* fix bug that caused standalone.py failure under Python 1.5.2 (issue #442)

* fix support for per-vhost overrides of authorizer parameters (issue #411)

* fix root name identification in query.py interface

Tue Aug 11 14:00:00 2009 poemlAATTsuse.de
- update to 1.1.2:

* security fix: validate the \'view\' parameter to avoid XSS attack

* security fix: avoid printing illegal parameter names and values

* add optional support for character encoding detection (issue #400)

* fix username case handling in svnauthz module (issue #419)

* fix cvsdbadmin/svnadmin rebuild error on missing repos (issue #420)

* don\'t drop leading blank lines from colorized file contents (issue #422)

* add file.ezt template logic for optionally hiding binary file contents
- update to 1.1.1:

* fix broken query form (missing required template variables) (issue #416)

* fix bug in cvsdb which caused rebuild operations to lose data (issue #417)

* fix cvsdb purge/rebuild repos lookup to error on missing repos

* fix misleading file contents view page title
- forward-ported the buglink patch (viewvc-buglink.patch) to 1.1.2

Tue May 26 14:00:00 2009 poemlAATTnovell.com
- update viewvc-buglink.patch, where the configuration object (cfg) is an
attribute of the DiffSource class

Tue May 26 14:00:00 2009 poemlAATTsuse.de
- fix viewvc-buglink.patch (a variable name was missing an
underscore)
- merge with openSUSE:Factory package (broken link)

Wed May 13 14:00:00 2009 pascal.bleserAATTopensuse.org
- marked package as BuildArch:noarch
- update to 1.1.0:

* extensible path-based authorization with Subversion authz support

* Subversion versioned properties display

* unified markup and annotation views

* hassle-free Pygments-based syntax highlighting

* support for full content diffs

* many bugfixes and additional enhancements

Wed Jan 14 13:00:00 2009 olhAATTsuse.de
- update viewvc to 1.0.7

* fix regression in the \'as text\' download view (issue #373)

* security fix: ignore arbitrary user-provided MIME types (issue #354)

* fix bug in regexp search filter when used with sticky tag (issue #346)

* fix bug in handling of certain \'co\' output (issue #348)

* fix regexp search filter template bug

* fix annotate code syntax error

* fix mod_python import cycle (issue #369)

Fri Feb 29 13:00:00 2008 olhAATTsuse.de
- update viewvc to 1.0.5

* omit commits of all-forbidden files from query results

* disallow direct URL navigation to hidden CVSROOT folder

* strip forbidden paths from revision view

* don\'t traverse log history thru forbidden locations

* honor forbiddenness via diff view path parameters

* new \'forbiddenre\' regexp-based path authorization feature

* fix root name conflict resolution inconsistencies (issue #287)

* fix an oversight in the CVS 1.12.9 loginfo-handler support

* fix RSS feed content type to be more specific (issue #306)

* fix entity escaping problems in RSS feed data (issue #238)

* fix bug in tarball generation for remote Subversion repositories

* fix query interface file-count-limiting logic

* fix query results plus/minus count to ignore forbidden files

* fix blame error caused by \'svn\' unable to create runtime config dir

Fri Aug 3 14:00:00 2007 poemlAATTsuse.de
- fix path of /srv/viewvc/bin/mod_python/viewvc.py, renaming it to
myviewvc.py to load under newer mod_python without import cycle

Wed Jul 25 14:00:00 2007 olhAATTsuse.de
- rename subversion.viewvc.conf to viewvc.conf

Wed Jul 25 14:00:00 2007 olhAATTsuse.de
- fix viewvc.py path in apache config file
handle also /viewcvs URL with a rewrite rule

Wed Jul 25 14:00:00 2007 olhAATTsuse.de
- update viewvc to 1.0.4

* fix some markup bugs in query views (issue #266)

* fix loginfo-handler\'s support for CVS 1.12.9 (issues #151, #257)

* make viewvc-install able to run from an arbitrary location

* update viewvc-install\'s output for readability

* fix bug writing commits to non-MyISAM databases (issue #262)

* allow long paths in generated tarballs (issue #12)

* fix bug interpreting EZT substitute patterns

* fix broken markup view disablement

* fix broken directory view link generation in directory log view

* fix broke query result links for Subversion deleted items (issue #296)

* fix some output XHTML validation buglets

* fix database query cache staleness problems (issue #180)

Sat Apr 28 14:00:00 2007 olhAATTsuse.de
- move cvs2svn and viewvc to separate specfile

Sat Apr 28 14:00:00 2007 olhAATTsuse.de
- add sysconfig settings for remote access (247372)

Sat Apr 28 14:00:00 2007 olhAATTsuse.de
- add an example to host svn on / to subversion.conf (179404)

Thu Mar 29 14:00:00 2007 olhAATTsuse.de
- add /usr/share/emacs to filelist

Sun Feb 25 13:00:00 2007 olhAATTsuse.de
- update viewvc to 1.0.3

* fix bug in path shown for Subversion deleted-under-copy items (issue #265)

* minor documentation fixes

* fix annotate assertions on uncanonicalized #include paths (issue #208)

* make RSS URL method match the method used to generate it (issue #245)

* fix Subversion annotation to run non-interactively, preventing hangs

* fix bug in custom syntax highlighter fallback logic

* fix bug in PHP CGI hack to avoid force-cgi-redirect errors
- update cvs2svn to 1.5.1
New features:

* Support multiproject conversions (each gets its own trunk, tags, branches).

* New --options option to allow run-time options to be defined via a file.

* --co, --cvs, and --sort options to specify the paths to executables.

* Add new --fallback-encoding option.
Bugs fixed:

* Add missing import in cvs2svn_lib/process.py.

* Fix issue #86: Support multiple project roots per repository.

* Fix issue #104: Allow path to \"sort\" executable to be specified.

* Fix issue #8: Allow multiple --encoding options.

* Fix issue #109: Improve handling of fallback encodings.
Improvements and output changes:

* Further reduce conversion time and temporary space requirements.
Miscellaneous:

* Deprecate the --dump-only option (it is now implied by --dumpfile).

Sat Feb 24 13:00:00 2007 olhAATTsuse.de
- Version 1.4.3
User-visible-changes:
- Client:

* fixed: crash using automatic auth protocols with Neon 0.26 (r22440, -61)

* fixed: svn_load_dirs.pl cannot import file names containing \'AATT\' (r22203)

* fixed: error when committing replaced directories (r22991, -8)

* fixed: inability to change file perms due to existing file perms (r23018)

* include newest version of svn-graph.pl (r22969)

* install a manpage for svnsync (r21403)

* translation updates for all languages

* dramatically speed up commit of wc-to-wc copy (r21471)

* fixed: support \'svn co URLAATT{DATE}\' (issue #2602)

* fixed: cannot access repositories with spaces via svn:// (issue #2612)

* fixed: passing full URL in some DAV requests, breaking proxies (r21526)

* fixed: history-tracing can fail for renamed directories (issue #2600)

* fixed: crash if interrupted while opening a working copy (r21792)

* fixed: \'svn merge\' should notify about conflicted files (issue #2584)

* fixed: \'svn revert\' should notify about prop-only reverts (issue #2517)

* fixed: \'svn status -u\' not showing props changed on wc root (issue #2533)

* fixed: \'svn status -u\' fails in a read-only working copy (r21904, -19)

* fixed: \'svn up\' failing with checksum mismatch error (issue #2618)

* fixed: \'svnsync sync\' copying missing implicit revprops (issue #2613)

* fixed: svnsync unable to synchronise copies of URL-unsafe paths (r22092)

* svnshell tool: support \"setrev head\" (r20992)

* include newest version of svnmerge.py
- Server:

* fixed: incorrectly reporting authz circular dependencies (issue #2684)

* fixed: potential filesystem memory leak in commit finalisation (r22729)

* FSFS: improve detection of disk write errors (r21346)

* FSFS: prevent API violation from corrupting repository (issue #2467)

* improved error checking when running hook scripts, etc (r21483)

* mailer.py: new commit_url option links to web page for a commit (r21333)
- Client and Server:

* fixed: potential string corruption when resizing string buffers (r22689)

* translation updates for Korean, Spanish, Italian, Simplified Chinese,
and Japanese (fixing issues #2649 and #2681)
Developer-visible-changes:

* update (experimental) ra_serf repository access module for DAV (r22872)

* fixed: svn_{ra,repos}_replay() doesn\'t send checksums (r22346, -51, -52)

* fixed: error when calling svn_repos_replay2() with a txn root (r22609)

* support current CVS versions of libtool (post-1.5.22) (r22120)

* javahl bindings:
- fixed: auth cache is created in the current directory (r22780)
- fixed: SVNAdmin\'s setLog() method always fails (r22387)
- fixed: target dependency order in generated build scripts (r22209)
- compile Java bytecode for Java 1.2 VM (r21765, -7, r21814)
- fixed: crash if using 1.4.x bindings with older libraries (r21316, -429)
- fixed: crash when empty destination path passed to checkout (r21770)

* SWIG/perl bindings:
- fixed: ra_do_{update,switch,status} work with Perl delta editors (r22311)
- fixed: memory leak when calling methods on a Perl commit editor (r22332)
- fixed: ra_replay works with Perl delta editors (r20666)

* SWIG/python bindings:
- fixed: crash when using an apr_hash_t typemap (issue #2606)

Thu Jan 25 13:00:00 2007 olhAATTsuse.de
- add svnmerge.py to subversion-tools (236700)

Sun Oct 29 13:00:00 2006 meissnerAATTsuse.de
- use RPM_OPT_FLAGS also for C++

Wed Sep 27 14:00:00 2006 roAATTsuse.de
- use source=1.4 for java compilation

Mon Sep 25 14:00:00 2006 olhAATTsuse.de
- update cvs2svn to 1.4.0
New features:

* Support multicomponent --trunk, --tags, and --branches paths (issue #7).

* New --auto-props option allows file properties to be set via file.

* --force-branch and --force-tag options now accept regular expressions.

* Add --symbol-default option.

* Support multiple, ordered --encoding options.
Bugs fixed:

* Fix issue #93: Tags with forbidden characters converted to branches.

* Fix issue #102: Branch file, deleted in CVS, is present in SVN.
Improvements and output changes:

* Print informative warning message if a required program is missing.

* Output an error if any CVS filenames contain control characters.

* Clean up temporary files even for pass-by-pass conversions.

* Improve handling of commit dependencies and multibranch commits.

* Implemented issue #50 (performance change).

* Reduced the amount of temporary disk space needed during the conversion.
Miscellaneous:

* cvs2svn now requires Python version 2.2 or later.

* cvs2svn has been broken up into many smaller python modules for clarity.

Sat Sep 23 14:00:00 2006 olhAATTsuse.de
- force javac 1.4 bytecode

Thu Sep 21 14:00:00 2006 olhAATTsuse.de
- rename viewcvs to viewvc, with no upgrade path for config files
- use the official viewvc-1.0.1 to get rid of the -dev string
add patches for https and path handling from 1.0.x branch

Thu Sep 21 14:00:00 2006 olhAATTsuse.de
- fix build when java is unavailable

Thu Sep 21 14:00:00 2006 olhAATTsuse.de
- update cvs2svn filelist for python 2.5

Fri Sep 15 14:00:00 2006 poemlAATTsuse.de
- remove unused pcre-devel and redundant libapr-util1-devel from
BuildRequires

Wed Sep 13 14:00:00 2006 olhAATTsuse.de
- Version 1.4.0
User-visible-changes:
- Client:

* new \'svnsync\' commandline tool for repository replication

* numerous working copy improvements (WARNING! upgrades to new format!):
- improved performance when detecting modified files (r18628 -56)
- new property storage is faster and uses less disk space (r17583)
- internal wcprops take up less space (r19433 -37)
- large file commit speedups (r17861 -73 18867 -918 -29 -44 -45 -48 -49)
- reduce memory usage for large working copies (r19183 -538)
- increased working copy stability with merge, copy and move:
(fixes issues #845, #1516, #1553, #2135, #2144, #2148)

* new switches added:
- \'svn blame --force\' (issue #2509)
- \'svn diff/merge -c/--change\' (r17054 -6 -68 18568 -741)
- \'svn diff --summarize\' (issue #2015)
- \'svn merge/blame -x\' (r18716 -20) (r18602 -857)

* \'svn log\' now supports peg revisions (issue #2287)

* \'svn export\' now creates intermediate directories if needed (r20030)

* use switch/relocate when svn:externals updated (issue #2209)

* internal diff can ignore whitespace and eol style changes (issue #2121)

* conflict markers now match the file\'s eol style (issue #1325)

* new svn2cl, svn-viewdiff and svn-resolve contrib scripts

* numerous improvements to svnmerge.py, vc-svn and psvn

* translation updates for all languages

* fixed: \'svn ls\' slow over ra_dav (issue #2151)

* fixed: \'svn import\' not handling eol-style correctly (issue #2433)

* fixed: \'svn blame\' should default operative rev range to peg rev (r18400)

* fixed: \'svn blame\' ignores eol-style (issue #2431)

* fixed: \'svn checkout\' should default operative rev to peg rev (r18422)

* fixed: \'svn diff\' supports all eol styles (r17624 -8 -61 18195 -392)

* fixed: \'svn diff\' multi-target memory leak (r17518)

* fixed: \'svn merge\' showing wrong status with external diff3 (issue #1914)

* fixed: \'svn merge\' not merging added dir into deleted dir (issue #2515)

* fixed: \'svn rm\' of non-existent item should fail (issue #2440)

* fixed: \'svn status\' should skip unversioned files (issue #2030)

* fixed: \'svn status\' shows added and conflicted files as added (r20382)

* fixed: \'svn switch --relocate\' may set wrong repos root (r17031)

* fixed: \'svn switch --relocate\' memory leak (r19535)

* fixed: \'svn switch --relocate\' not caching passwords (issue #2360)

* fixed: \'svn info\' not showing locks sometimes (r19777)

* fixed: incorrect merge of add of binary file already in WC (issue #2403)

* fixed: possible dataloss if editing immediately after merge (r20609 -12)

* fixed: lots of diff wc<->repos bugs

* fixed: unfriendly error message on propget on nonexistent path (r19399)

* fixed: spurious revert report after manual conflict removal (issue #2517)

* fixed: don\'t allow -rPREV on schedule add path (issue #2315)

* fixed: keywords with dollar signs cause badness (issue #1780)

* fixed: really revert file with locally modified keywords (issue #1663)

* fixed: deleting schedule add file leaves working props file (issue #2419)

* fixed: svn:needs-lock and read-only-ness not always in sync (issue #2306)

* fixed: post-commit error output not sent to the client (issue #443)

* fixed: not locked error on commit of switched path (issue #2353)

* fixed: svn_apply_autoprops.py should trim whitespace from props (r20790)

* fixed: show locking notifications in local path style (r20927)

* fixed: encoding error on error messages from invalid options (r20883)
- Server:

* support for new \'svnsync\' repository mirroring utility

* support for BDB 4.4, including automatic recovery (issue #2449)

* new contrib hook scripts:
- enforcer
- detect-merge-conflict.sh
- case-insensitive.py

* new tools script svn-backup-dumps.py

* new tools hook script log-police.py

* svnserve improvements:
- new option --pid-file (r17836)
- allow the password database to be read-only (r16840)

* mod_dav_svn improvements:
- fixed: error conversion crash (r19516)
- fixed: unfriendly error when locking already locked path (issue #2275)
- fixed: xml escaping bugs (r19760 -85 -86)

* authorization improvements:
- new mod_dontdothat apache module (r19531)
- new mod_authz_svn directive AuthzSVNNoAuthWhenAnonymousAllowed (r18680)
- error out when authz rules contain unexpected characters (r19471)

* lots of improvements to mailer.py and commit-email.pl

* FSFS back-end performance improvements (r17125 19119 -456 -58 -59)

* fixed: \'svnadmin verify\' output not in native encoding (issue #1997)

* fixed: uuid file in FSFS could be destroyed on write error (issue #2193)

* fixed: FSFS path encoding bug (r17774)

* fixed: don\'t crash on corrupt repositories (r17625)

* fixed: expect error output from hook scripts in native encoding (r17101)

* fixed: catch errors starting hook scripts (r16891 17041 -81)

* fixed: svnserve and authz can cause broken WCs (issue #2566)

* fixed: the default hook script templates should be vanilla sh (r20796)
- Both:

* delta compression improvements:
- new delta encoding reduces size (r18363 -94 -66 -78 -98 -99 -457 -950)
- xdelta algorithm speed improvements (r18986, 19047)

* don\'t bail on invalid locale (r19445)

* improve speed of non-verbose svn ls (r17067 -71)

* fixed: delta combiner reading past EOF (r17743)
Developer-visible-changes:

* require APR >= 0.9.7 to improve error detection for FSFS repos (r19915)

* require zlib, for svndiff1 delta encoding (r18363)

* support SWIG 1.3.29 (r19968)

* support autoconf 2.60-dev (r19919 20632 -36)

* numerous improvements to gen-make.py build system, especially on win32

* new public APIs:
- keyword and eol translation helpers and generic streams (see svn_subst.h)
- new generic stream helpers (see svn_io.h)
- authentication providers made available to other clients (see svn_auth.h)
- svn_cmdline_setup_auth_baton
- svn_dso_initialize, svn_dso_load
- svn_client_diff_summarize and svn_client_diff_summarize_peg
- svn_client_list
- svn_config_has_section
- svn_txdelta_compose_windows and svn_txdelta_apply_instructions
- svn_txdelta_stream_create
- svn_diff_file_options_create and svn_diff_file_options_parse
- svn_err_best_message
- svn_compat_wrap_commit_callback
- svn_uuid_generate
- svn_user_get_name and svn_user_get_homedir
- svn_io_get_dir_filenames
- svn_ra_reparent
- svn_ra_replay
- svn_wc_revision_status
- several rev\'d APIs, see doxygen docs

* flush stdout after each status/notification line (r19476 -656)

* new (experimental) ra_serf repository access module for pipelined DAV

* .svn/entries use a less verbose non-xml format (r19420)

* make recursive \'svn ls\' streamy (issue #1809)

* remove svn-config script

* empty-file and README.txt removed from WC admin areas (r17181 -268 -364)

* replace cmdline client XML DTDs with RNG schemas (r16379 -80 -93 -571 17248)

* fixed: log --limit against old svnserve leaves unusable session (r19638)

* fixed: blame of WORKING revision shouldn\'t give BASE (r19558)

* fixed: svn_client_copy and _move should fail if target exists (issue #2188)

* fixed: svn_io_file_rename and readonlyness on Windows and UNIX (r17366 -69)

* fixed: ra_dav memory leak when reusing session (issue #2247)

* fixed: various problems with --enable-dso and global pools (r20996, r20999)

* SWIG bindings:
- SWIG/python bindings:
- new support for svn_client_info (r19413)
- SWIG/perl bindings:
- new support for svn_client_info (r18758)
- minor corrections to SVN::Fs (r19312)

* javahl bindings:
- APIs to get version info for the native libraries (r17604 -07)
- API for path validation (r18989, r19079)
- C++/Java code refactoring, cleanup, and consolidation
- fixed: handle possible errors from date/time conversions (r17213)
- fixed: SVNClient username/password JVM crash on null input (r19803 -13)
- fixed: specify default UUID load action (r18030)

Sun Jul 23 14:00:00 2006 olhAATTsuse.de
- tolerate neon 0.24.4 and 0.26.
*

Wed Jul 19 14:00:00 2006 olhAATTsuse.de
- quick fix to try also an ipv4 connect if ipv6 fails (#193350)

Sat Jul 15 14:00:00 2006 olhAATTsuse.de
- update cvs2svn to 1.3.1
- update viewcvs to 1.0.x branch

* fix exception on log page when use_pagesize is enabled

* fix an XHTML validation bug in the footer template (issue #239)

* fix handling of single-component CVS revision numbers (issue #237)

* fix bug in download-as-text URL link generation (issue #241)

* fix query.cgi bug, missing \'rss_href\' template data item (issue #249)

* no longer omit empty Subversion directories from tarballs (issue #250)
- update to 1.3.2 (#181701)
User-visible-changes:
- Client:

* fixed: crash in svn st -u on missing subdirs (r19348, -73, issue #2551)

* svn_load_dirs.pl symlink support (issue #2478)

* fixed: svn_load_dirs.pl trying to import .svn and _svn dirs (r18549)

* fixed: leaving stray WC locks on cancellation (r18893)
- Server:

* fixed: memory leak in mod_dav_svn when listing large dirs (r19528)

* fixed: svnserve protocol error in lock, causing client hang (issue #2548)

* fixed: mod_dav_svn crash on valid request (r19520)

* mailer.py: add Content-Transfer-Encoding header (r19319)

* mailer.py: fixed: named substitutions incorrectly ignored (r18114, -681)

* fixed: authz requires read access for root for writes (issue #2486)


 
ICM