The NetBSD Project

CVS log for pkgsrc/databases/slony1/Makefile

[BACK] Up to [] / pkgsrc / databases / slony1

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.33 / (download) - annotate - [select for diffs], Tue Nov 8 12:44:56 2022 UTC (12 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, HEAD
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

slony1: updated to 2.2.11

- Add support for PG 15
- Remove standard_conforming_strings autoconf check
- Fix typo in admin guide

Revision 1.32 / (download) - annotate - [select for diffs], Mon Dec 7 15:51:38 2020 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

slony1: updated to 2.2.10

Slony 2.2.10 now available
The next bug fix release in the 2.2.x series is now available. This release includes the following
* Remove unsupported warning with PG13

Revision 1.31 / (download) - annotate - [select for diffs], Sun Dec 6 11:08:09 2020 UTC (2 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

slony1: updated to 2.2.9

Slony 2.2.9 now available
The next bug fix release in the 2.2.x series is now available. This release includes the following
* fix so it works with PG11+
* Remove unsupported warning with PG12
* Fix compiler warnings with -fno-common

Revision 1.30 / (download) - annotate - [select for diffs], Mon Sep 2 09:04:05 2019 UTC (4 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.29: +4 -4 lines
Diff to previous 1.29 (colored)

slony1: updated to 2.2.8

Slony 2.2.8:
* Fixes for PG 12
* Makefile changes (vpath support)
* Win32 fixes to compile + removal of default HAVE_PGPORT from win32.mak
* Documentation fixes

Revision 1.29 / (download) - annotate - [select for diffs], Tue Aug 21 06:19:15 2018 UTC (5 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

slony1: updated to 2.2.7

- Fix warning with flex 2.6+
- Fix compile errors with PG11
- Fix bug in with regex in 'set add sequence' when
  specifying the sequence as a regular expression.
  It was not being escaped properly
- Add support to Slonik to specify the share direcotry
  using the environment variable SLONY_SHARE_DIR
- Add slon config setting remote_listen_serializable_transactions
  to use read committed instead of read-only-serializable deferable
  transactions(default true)
- Add slon config setting enable_version_check to disable
  the slony version check that ensures all nodes run the
  same slony version (default true, version check enabled)

Revision 1.28 / (download) - annotate - [select for diffs], Mon Sep 4 17:16:23 2017 UTC (6 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Slony 2.2.6:
The next bug fix release in the 2.2.x series is now available. This release includes the following
* slonik_build_env can now accept multiple -schema options on the command line
* Support for PG10. This involved changes to PG version detection
* Disallow createEvent and data changes in the same transaction.
* Fix some failover issues when doing a multi-node failover with a cascade node
* Bug 341 - suppress log trigger/deny when running in 'local' mode
* Fix issue when receiving DDL from non origin nodes

Revision 1.27 / (download) - annotate - [select for diffs], Sun Jan 1 15:17:03 2017 UTC (6 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.26: +2 -3 lines
Diff to previous 1.26 (colored)

Changes 2.2.5:
This release includes the following bug fixes
* Bug 359 dditional parameter to GetConfigOptionByName() in PG 9.6
* Misc other fixes to compile against PG 9.6
* PG 9.5 makefile fix for win32
* Remove 'unsupported' warning for PG 9.5

Revision 1.26 / (download) - annotate - [select for diffs], Sun Oct 9 21:41:58 2016 UTC (7 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)

Recursive bump for all users of pgsql now that the default is 95.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Mar 3 17:36:37 2014 UTC (9 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

Changes 2.2.2:
Bug 327 - Fix invalid free() in the logApply trigger
Include server include paths on --with-pgport builds for slonik

Revision 1.24 / (download) - annotate - [select for diffs], Tue Dec 31 12:09:52 2013 UTC (9 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Changes 2.2.1:
Fixes to the UPDATE FUNCTIONS for upgrades from releases earlier than 2.2.0
Fixes to the FAILOVER logic
Fixes slon to avoid constant database connection & disconnection
Fixes to CLONE PREPARE processing

Revision 1.23 / (download) - annotate - [select for diffs], Wed Sep 11 06:45:47 2013 UTC (10 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.22: +4 -6 lines
Diff to previous 1.22 (colored)

Changes 2.2.0:
* Shared Libraries are now named so as to allow having multiple versions of Slony installed simultaneously on a database cluster
* Let DDL for EXECUTE SCRIPT to be specified inline
* Added a RESUBSCRIBE NODE command to reshape clusters.
* The FAILOVER process has been reworked to be more reliable.
* Major "protocol" change; rather than constructing cursors to query logged updates, version 2.2 now uses the COPY protocol to stream data into log tables on subscribers.

Revision 1.22 / (download) - annotate - [select for diffs], Fri May 10 12:55:48 2013 UTC (10 years, 6 months ago) by fhajny
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Remove 83 from PGSQL_VERSIONS_ACCEPTED, as it's no longer available.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Oct 2 21:25:53 2012 UTC (11 years, 2 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.20: +1 -3 lines
Diff to previous 1.20 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Aug 5 10:02:11 2012 UTC (11 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored)

Bump PKGREVISION for change of PostgreSQL default version to 9.1.

Revision 1.19 / (download) - annotate - [select for diffs], Sat Nov 26 11:49:51 2011 UTC (12 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.18: +4 -4 lines
Diff to previous 1.18 (colored)

Changes 2.1.0:
* The first release for Slony-I branch 2.1 has been released, in the form of
  version 2.1.0. It is a significant new version, fixing dozens of reported
  bugs, and adding some significant enhancements, including:
  - Implicit WAIT FOR
  - Support for adding tables in bulk
  - Support for replicating TRUNCATE
  - Health checks at startup
  - Performance improvement in cases of large backlog
  - Monitoring thread to provide better monitoring data

Revision 1.18 / (download) - annotate - [select for diffs], Tue Dec 14 17:57:24 2010 UTC (12 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.17: +3 -2 lines
Diff to previous 1.17 (colored)

Changes 2.0.6:
-Fix: Removing extranous '//' from the perl script.
-Fix: slon can segfault while shutting down.
-Fix: typenameTypeId() changes signatures in 9.1
-Fix: if slon gets confused waiting for its child it will exit.
-Fix: distclean deletes the slony_logshipper flex/bison generated files.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Oct 29 15:49:58 2010 UTC (13 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)

Changes 2.0.5:
fixes more than 24 issues found from 2.0.4 and earlier versions, remedying many
issues found during an extensive testing period.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Aug 27 08:03:16 2010 UTC (13 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Changes 2.0.4:
* script syntax error
* Fixed memory corruption issue introduced in 2.0.3 with replicating large rows
* cloneNodeFinish() references the proper column in sl_sequence
* Newer versions of flex have changed yyleng from an int to a size_t
  instead of referencing the extern yyleng directly we use the function
  yyget_leng() and have added a configure check to confirm that the version
  of flex we use is not too old.
* Memory leak fixes
* Various documentation fixes
* cloneNodeFinish() called updateRelOid() that ws looking at wrong tab_id
  sl_sequence but the column is named seq_id.
* Fixed mistyped variable name in ShouldSlonyVacuumTable

Revision 1.15 / (download) - annotate - [select for diffs], Fri Apr 23 09:00:45 2010 UTC (13 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Changes 2.0.3:
* PostgreSQL 8.4 has been released; slonik needs to explicitly recognize it
* Add in tool, which generates a slonik script to duplicate
  the configuration of a Slony-I cluster
* Significant fixes to documentation to reflect 2.0 changes
* Add "OMIT COPY" option to the Slonik "SUBSCRIBE SET" command
* Document process for Slony-I 2.0 upgrade using OMIT COPY option
* Fix to race condition where file descriptor copies were being made at
  the wrong time in the scheduler
* Modify "testseqnames" regression test to create a whole bunch of
  sequences to validate that things don't break down with either lots of
  them, or where IDs are large numbers
* Change minimum debugging level to -1 to allow suppressing logging
* Bug 92 - compression of event numbers had a bug where events >
  2^31-1 would overflow the "int" value
* Autovacuum handling changes in PostgreSQL 8.4 - we pull metadata
  from pg_class.reloptions, instead of pg_autovacuum
* logswitch fix resolving a potential data loss + statement blocking bug...
* Add LOG_NAME_SUFFIX to altperl tools

Revision 1.14 / (download) - annotate - [select for diffs], Thu Apr 15 07:55:31 2010 UTC (13 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.13: +5 -4 lines
Diff to previous 1.13 (colored)

Changes 2.0.2:
* PostgreSQL 8.4 compatibility
* Fix - config dump was failing on string entries that were NULL
* Fix - REPAIR CONFIG could have collisions where, when we
  load a schema, one entry in sl_table already has an OID value
  that incorrectly matches a value that another update is trying to fix.
* Updated release notes to indicate that 2.0 only supports PostgreSQL 8.3+
* Change to to allow it to run on autoconf 2.63; there was
  something unsuitable about SLONREL_VERSION processing
* Fixes to Makefile for admin guide
* Various fixes to admin guide material
* Added an extra test to Schema name test that validates that things
  can operate properly even if the DB lacks a "public" schema
* Fixed bug in tools/
* Fixed pathname substitutions in a couple of altperl scripts
* Add a test which validates that the cluster schema name is valid;
  pgAdminIII allowed setting up cluster names that slonik would refuse
  to connect to.
* Revised regression tests to use SYNC/WAIT FOR EVENT instead of
  queries that try to coordinate sl_status information with rather
  less determinacy...
* Cleanup thread was generating spurious error messages due to
  misinterpreting PG return codes.  Rectified this, and added a
  test in to make sure we're exercising the logic

Revision 1.13 / (download) - annotate - [select for diffs], Wed Feb 10 19:34:07 2010 UTC (13 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored)

Bump revision for change of PostgreSQL default version.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Jan 29 17:32:31 2010 UTC (13 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.11: +4 -2 lines
Diff to previous 1.11 (colored)

DESTDIR support

Revision 1.11 / (download) - annotate - [select for diffs], Mon Oct 6 09:54:42 2008 UTC (15 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Changes 1.2.15:
* Fix to STORE TRIGGER - store trigger was running against all nodes
  upon subscription
* Portability changes to some tools/ scripts, fixing some
* Fix to switch statement in slonik.c; unknown how it broke
* Fix memory leak

Revision 1.10 / (download) - annotate - [select for diffs], Fri Jun 20 06:55:33 2008 UTC (15 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.9: +10 -11 lines
Diff to previous 1.9 (colored)

Changes 1.2.14:
- Fix typo in (missing CR)
- Per bug 35, search the Slony share dir for scripts
  before falling back to the PG share dir on 8.0+
- Change test framework to write out the test name into
- Patch that seems to resolve a race condition with
- Fix bug 49 - mishandling by slony_logshipper of quotes &
- Fix bug 50 - slony_logshipper had a variable access *after*
  memory was freed

Changes 1.2.13:
- Fixed problem with compatibility with PostgreSQL 8.3; function
  typenameTypeId() has 3 arguments as of 8.3.
- Added in logic to ensure that max number of SYNCs grouped together is
  actually constrained by config parameter sync_group_maxsize.
- Fix to show_slony_configuration - point to proper directory where
  slon/slonik are actually installed.
- Fix to slonik Makefile + slonik.c - Change slonik build to query
  Postgres for the share directory at runtime - per Dave Page
- Removed spurious NOTIFY on "_%s_Confirm"; this is no longer needed

Revision 1.9 / (download) - annotate - [select for diffs], Thu Mar 13 17:38:48 2008 UTC (15 years, 8 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Make PostgreSQL 8.2 the default version. Bump all packages using it.
Remove PostgreSQL 8.0 as choice.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Jan 14 18:58:02 2008 UTC (15 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.7: +5 -5 lines
Diff to previous 1.7 (colored)

Changes 1.2.12:
- Fixed problem with DDL SCRIPT parser where C-style comments were
  not being processed properly
- Added stored functions and documentation for adding empty tables
  (notably *partitions*) to replication.  Note these functions
  do no work when not specifically requested.
- Added a fairly substantial partitioning test to exercise the
  new stored functions above.
- Backport "listen path" generator function from CVS HEAD (2.0) to
  1.2 branch.
- Fixed a problem with "EXECUTE SCRIPT" (introduced in remote_worker.c
  version where moving the relevant code into a subroutine
  at the end led to losing the "BEGIN; SET TRANSACTION ISOLATION LEVEL
  SERIALIZABLE;" query that needs to be the first thing run...
- Fixing the archive sequence generations (in log shipping).  All
  non-SYNC events must start the local transaction before creating the
  archive as well, so that the lock on the archive counter table
  serializes archive creation.
- Fixed logging done in local_listener.c - various places, there was
  no '\n' in some cases, which would lead to entries being folded
- Fix - was not stripping quotes from PID file name
- Error handling for "ERROR: could not serialize access due to
  concurrent update"
- Fixes to slonik_build_env script - it wasn't properly handling
  cases where there was just 1 table or 1 sequence, and had a
  problem with the -schema option - thanks, Bernd Helmle

Revision 1.7 / (download) - annotate - [select for diffs], Tue Apr 10 21:59:02 2007 UTC (16 years, 7 months ago) by rmind
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.6: +3 -4 lines
Diff to previous 1.6 (colored)

Update Slony-1 to 1.2.9 version.
It has a support for newer PostgreSQL versions, also various
improvements and bugfixes. Details could be found in the
RELEASE-1.2.{0-9} files of the source package.
Reviewed by joerg@

Revision 1.6 / (download) - annotate - [select for diffs], Thu Feb 22 19:01:16 2007 UTC (16 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Dec 28 12:12:58 2006 UTC (16 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Change PostgreSQL default version to 8.1 and bump revision of all
packages which have it active by default.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Oct 18 18:53:03 2006 UTC (17 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.3: +5 -7 lines
Diff to previous 1.3 (colored)

Changes 1.2.0:
- A major revision of memory management to limit memory usage by slon
- Log switching: periodically
- pg_listener is now used dramatically less than it used to be, which
  diminishes the number of dead tuples you will find in this table.
- DDL scripts are broken into individual statements
- Slony-I tables are now marked "WITHOUT OIDS" so that they do not
  consume OIDS.
- When possible (based on log switching functionality), partial
  indexes on sl_log_1 and sl_log_2 are created on a per-origin-node
- More...

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jun 24 09:14:56 2006 UTC (17 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.2: +3 -1 lines
Diff to previous 1.2 (colored)

Needs GNU make.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jun 20 21:14:12 2006 UTC (17 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.1: +7 -1 lines
Diff to previous 1.1 (colored)

Force a dependency on the PostgreSQL server. Add DragonFly support.
Bump revision.

Revision / (download) - annotate - [select for diffs] (vendor branch), Fri Jun 2 15:05:16 2006 UTC (17 years, 6 months ago) by adam
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Slony-I is a "master to multiple slaves" replication system with cascading
and failover.

The big picture for the development of Slony-I is a master-slave system that
includes all features and capabilities needed to replicate large databases to
a reasonably limited number of slave systems.

Slony-I is a system for data centers and backup sites, where the normal mode
of operation is that all nodes are available

Revision 1.1 / (download) - annotate - [select for diffs], Fri Jun 2 15:05:16 2006 UTC (17 years, 6 months ago) by adam
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>