FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
fossil DSCM with built-in wiki, http interface and server, tickets database
1.29,2 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: bapt@FreeBSD.org search for ports maintained by this maintainer
Port Added: 28 Jun 2010 02:22:53
Also Listed In: www
License: BSD2CLAUSE
Fossil is an easy-to-use Distributed Source Control Management system (DSCM)
which supports access and administration over HTTP CGI or via a built-in HTTP
server, has a built-in wiki, file browser, ticket system, and more.

WWW: http://fossil-scm.org/
SVNWeb : Homepage : Distfiles Availability : PortsMon

This port is required by:

for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/devel/fossil/ && make install clean
To add the package: pkg install devel/fossil


Configuration Options
===> The following configuration options are available for fossil-1.29,2:
     JSON=on: JSON API support
     STATIC=off: Build static executables and/or libraries
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://www.fossil-scm.org/download/

Number of commits found: 47

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
13 Jun 2014 07:34:13
Original commit files touched by this commit  1.29,2
Revision:357653
bapt search for other commits by this committer
Activate json support by default
13 Jun 2014 07:30:16
Original commit files touched by this commit  1.29,2
Revision:357652
bapt search for other commits by this committer
Update fossil to 1.29

Changes:

 - Add the ability to display content, diffs and annotations for UTF16 text
files in the web interface.
 - Add the "SaveAs..." and "Invert" buttons to the graphical diff display that
results from using the --tk option with the fossil diff command.
 - The /reports page now requires Read ("o") permissions. The "byweek" report
now properly propagates the selected year through the event type filter links.
 - The info command now shows leaf status of the checkout.
 - Add support for tunneling https through a http proxy (Ticket [e854101c4f]).
 - Add option --empty to the "fossil open" command.
 - Enhanced the fileage page to support a glob parameter.
 - Add -w|--ignore-all-space and -Z|--ignore-trailing-space options to fossil
(Only the first 15 lines of the commit message are shown above View all of this commit message)
07 Apr 2014 10:45:23
Original commit files touched by this commit  1.28_1,2
Revision:350456
bapt search for other commits by this committer
Add a rc script to server fossil repositories
28 Jan 2014 15:08:47
Original commit files touched by this commit  1.28,2
Revision:341590
bapt search for other commits by this committer
Update to 1.28 (20140127173344)
Switch to human readable version format (this forces bump of portepoch :()
Upstream changes:
 * Enhance /reports to support event type filtering.
 * When cloning a repository, the user name passed via the URL (if any) is now
used as the default local admin user's name.
 * Enhance the SSH transport mechanism so that it runs a single instance of the
"fossil" executable on the remote side, obviating the need for a shell on the
remote side. Some users may need to add the "?fossil=/path/to/fossil" query
parameter to "ssh:" URIs if their fossil binary is not in a standard place.
 * Add the "fossil blame" command that works just like "fossil annotate" but
uses a different output format that includes the user who made each changes and
omits line numbers.
 * Add the "Tarball and ZIP-archive Prefix" configuration parameter under
Admin/Configuration.
 * Fix CGI processing so that it works on web servers that do not supply
REQUEST_URI.
 * Add options --dirsonly, --emptydirs, and --allckouts to the "fossil clean"
command.
 * Ten-fold performance improvement in large "fossil blame" or "fossil annotate"
commands.
 * Add option -W|--width and --offset to "fossil timeline" and "fossil finfo"
commands.
 * Option -n|--limit of "fossil timeline" now specifies the number of entries,
just like all other commands which have the -n|--limit option. The various
timeline-related functions now output "--- ?? limit (??) reached ---" at the end
whenever appropriate. Use "-n 0" if no limit is desired.
 * Fix handling of password embedded in Fossil URL.
 * New --once option to fossil clone command which does not store the URL or
password when cloning.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
11 Dec 2013 21:20:37
Original commit files touched by this commit  20130911114349,1
Revision:336222
bapt search for other commits by this committer
Respect PREFIX

Reported by:	dim
23 Sep 2013 06:05:11
Original commit files touched by this commit  20130911114349,1
Revision:327915
bapt search for other commits by this committer
Use stage
20 Sep 2013 17:04:44
Original commit files touched by this commit  20130911114349,1
Revision:327723
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 2)
12 Sep 2013 06:19:31
Original commit files touched by this commit  20130911114349,1
Revision:327034
bapt search for other commits by this committer
Update to 20130911114349 aka 1.27
Changes:
 - Enhance the fossil changes, fossil clean, fossil extras, fossil ls and fossil
status commands to restrict operation to files and directories named on the
command-line
 - New --integrate option to fossil merge, which automatically closes the merged
branch when committing
 - Renamed /stats_report page to /reports. Graph width is now relative, not
absolute
 - Added yw=YYYY-WW (year-week) filter to timeline to limit the results to a
specific year and calendar week number, e.g. /timeline?yw=2013-01
 - Updates to SQLite to prevent opening a repository file using file descriptors
1 or 2 on unix. This fixes a bug under which an assertion failure could
overwrite part of a repository database file, corrupting it
 - Added support for unlimited line lengths in side-by-side diffs
 - New --close option to fossil commit, which immediately closes the branch
being committed
 - Added chart option to fossil bisect
 - Improvements to the "human or bot?" determination
 - Reports errors about missing CGI-standard environment variables for HTTP
servers which do not support them
 - Added --scgi option to fossil server
 - Internal improvements to the sync process
 - The internals of the JSON API are now MIT-licensed
14 Aug 2013 22:35:54
Refresh Original commit files touched by this commit
Revision:324744  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
20 Jun 2013 07:21:04
Original commit files touched by this commit  20130618210923,1
Revision:321355
bapt search for other commits by this committer
Mark as job safe
19 Jun 2013 05:54:08
Original commit files touched by this commit  20130618210923,1
Revision:321228
bapt search for other commits by this committer
Update to 20130618210923 aka 1.26
Changes:
- The argument to the --port option for the fossil ui and fossil server commands
can take an IP address in addition to the port number
- After prompting for a password, also ask if that password should be remembered
- Performance improvements to the diff engine
- Fix the side-by-side diff engine to work better with multi-byte unicode text
- The markdown formatter is now available by default and can be used for
tickets, wiki, and embedded documentation
- Add subcommands "fossil bisect log" and "fossil bisect status" to the fossil
bisect command
- Enhanced defenses that prevent spiders from using excessive CPU and bandwidth
- Consistent use of the -n or --dry-run command line options.
- Enhancements to /timeline.rss, adding more flags for filtering results
- Added /stats_report page
- ssh:// and file:// protocols now ignore proxy settings
- Cherry-pick merges are recorded internally (though no yet displayed on the
timeline graph.)
14 Jun 2013 13:56:04
Original commit files touched by this commit  20130216000435_2,1
Revision:320921
bapt search for other commits by this committer
Simplify using the new options helpers
11 May 2013 13:15:46
Original commit files touched by this commit  20130216000435_2,1
Revision:317875
bapt search for other commits by this committer
Convert to new options framework
18 Mar 2013 10:23:24
Original commit files touched by this commit  20130216000435_2,1
Revision:314549
bapt search for other commits by this committer
Prevent time warps from causing infinite loops in the annotator.

Obtained from:	fossil's upstream
(http://www.fossil-scm.org/xfer/info/1605649f3e)
14 Mar 2013 07:53:05
Original commit files touched by this commit  20130216000435_1,1
Revision:314139
bapt search for other commits by this committer
Fix typo
14 Mar 2013 07:43:24
Original commit files touched by this commit  20130216000435,1
Revision:314138
bapt search for other commits by this committer
Add a patch to fix fossil scrub --private

Obtained from:	fossil's upstream
(http://www.fossil-scm.org/fossil/info/60acc2de34)
18 Feb 2013 22:08:10
Original commit files touched by this commit  20130216000435,1
Revision:312534
bapt search for other commits by this committer
Update to 20130216000435 aka 1.25
Add 2 new options:
  - static: enable to build a static version of the binary
  - markdown: enable the markdown wiki format for embedded documentation

Changes: http://www.fossil-scm.org/xfer/doc/trunk/www/changes.wiki
23 Oct 2012 11:03:40
Original commit files touched by this commit  20121022124804,1
Revision:306305
bapt search for other commits by this committer
Update to 20121022124804 (aka 1.24)
Changes:
  * Added support for WYSIWYG editing of wiki pages.
  * Allow style= attribute to occur in HTML markup on wiki pages.
  * Added the --tk option to the "fossi diff" and "fossil stash diff" commands,
  * Update the "fossil stash" command so that it always prompts for a comment if
the -m option is omitted.
  * Added the "fossil stash show" command.
  * Added --age and -t options to the "fossil ls" command.
  * Add the --baseurl option to "fossil server" and "fossil http" commands, so
that those commands can be used with reverse proxies.
  * Add the --template option to the "fossil init" command
  * Add the diff-binary setting

Many more see:
http://www.fossil-scm.org/fossil/doc/trunk/www/changes.wiki

Feature safe:	yes
15 Aug 2012 21:52:58
Original commit files touched by this commit  20120808112557,1
bapt search for other commits by this committer
- update to 20120808112557 (aka 1.23)
- changes to the ports:
  * add an options to enable the JSON API (by default off)
22 Mar 2012 19:40:41
Original commit files touched by this commit  20120317175325,1
bapt search for other commits by this committer
- rerolled distfile (there was some missing files in the previous one)

Reported by:    pointyhat (pav)
Feature safe:   yes
18 Mar 2012 19:14:24
Original commit files touched by this commit  20120317175325,1
bapt search for other commits by this committer
- update to 20120317175325 (aka 1.22)
- changes:
  * Greatly improved "diff" processing
  * Harden the CGI processing logic against DOS attacks
  * Add the ability to run TH1 scripts after sync requests
  * Make ".fslckout" the alternative name for the "_FOSSIL_" file
  * Change the "ssh:" transfer method to allow all access regardless of user
permission
  * Various additions and fixes for the JSON API
  * --cherrypick merges use their origin's commit message by default
  * Update to use SQLite version 3.7.11
  * more here:
http://www.fossil-scm.org/fossil/doc/f7e215bcac885/www/changes.wiki

Feature safe:   yes
14 Dec 2011 17:00:07
Original commit files touched by this commit  20111213135356,1
bapt search for other commits by this committer
- update to 20111213135356 aka 1.21
- use gmake to build
22 Oct 2011 15:43:57
Original commit files touched by this commit  20111021125253,1
bapt search for other commits by this committer
- update to 1.20
- changes:
    Support for side-by-side diffs in the web interface.
    Available support for symbolic links. (Turned off by default.)
    Tag changes now shown on the timeline. (You must run "fossil rebuild" for
historical tag changes to appear.)
05 Sep 2011 10:28:02
Original commit files touched by this commit  20110901182519,1
bapt search for other commits by this committer
update to 20110901182519
use the new autoconfig scripts
changes:
* Added a ./configure script based on autosetup.
* Added the "fossil winsrv" command for creating a Fossil service on windows
systems.
* Added "versionable settings" where settings that affect the local tree can be
stored in versioned files in the .fossil-settings directory.
* Background colors for branches are choosen automatically if no color is
specified by the user.
* The status, changes and extras commands now show pathnames relative to the
current working directory, unless overridden by command line options or the
"relative-paths" setting.
* Added "empty-dirs" versionable setting.
* Added support for client-side SSL certificates with "ssl-identity" setting and
--ssl-identity option.
* Added "ssl-ca-location" setting to specify trusted root SSL certificates.
* Added the --case-sensitive BOOLEAN command-line option to many commands.
Default to true for unix and false for windows.
* Added the "Color-Test" submenu button on the branch list web page.
* Compatibility improvements to the git-export feature.
* Performance improvements on SHA1 checksums
* Update to the latest SQLite version 3.7.8 alpha.
* Fix the tarball generator to work with very log pathnames
14 Jul 2011 08:22:06
Original commit files touched by this commit  20110713230341,1
bapt search for other commits by this committer
update to 20110713230341
30 May 2011 20:11:18
Original commit files touched by this commit  20110528185122,1
bapt search for other commits by this committer
- update to 20110528185122
27 May 2011 06:18:52
Original commit files touched by this commit  20110523151112,1
bapt search for other commits by this committer
- update to 20110523151112

- Major change in this release:
  * Added support for "login-groups" and single sign-on.

- Oher changes in this release:
  * Fixes to the tarball generator.
  * Add the https-login setting which forces a redirect to HTTPS for any
non-anonymous login.
  * Added the "redirect:" property to CGI scripts. (Still undocumented)
  * Improvements to hyperlinking display
  * Added a --private option for "fossil branch new".
  * More default background colors added to the color palette.
  * Added the "Show Files" and "Hide Files" options on timelines.
  * Added the (undocumented) "mionly" query parameter for timelines that use
r=TAG.
  * Added the "fossil bisect options" command.
  * Bisect changes to avoid branches if possible.
  * Update the built-in SQLite to the latest.
  * Various small bug fixes.
13 May 2011 01:22:40
Original commit files touched by this commit  20110512145652,1
bapt search for other commits by this committer
- update to 20110512145652
14 Apr 2011 16:46:07
Original commit files touched by this commit  20110413120518,1
bapt search for other commits by this committer
- upgrade to 20110413120518
22 Mar 2011 20:39:01
Original commit files touched by this commit  20110316111914,1
bapt search for other commits by this committer
- update to 20110316111914
04 Mar 2011 10:08:55
Original commit files touched by this commit  20110301190432,1
bapt search for other commits by this committer
- upgrade to 20110301190432
10 Feb 2011 10:26:05
Original commit files touched by this commit  20110208125237,1
bapt search for other commits by this committer
- upgrade to 20110208125237
- bump portepoch

Feature safe:   yes
17 Jan 2011 12:16:35
Original commit files touched by this commit  20110113195528947
bapt search for other commits by this committer
update to: 20110113195528947

Feature safe:   yes
02 Jan 2011 21:27:17
Original commit files touched by this commit  20110101030647
bapt search for other commits by this committer
- update to 20110101030647
21 Dec 2010 19:21:43
Original commit files touched by this commit  20101221135605
bapt search for other commits by this committer
- update to 20101221135605
08 Dec 2010 22:18:35
Original commit files touched by this commit  20101207133137
bapt search for other commits by this committer
- update to 20101207133137
26 Nov 2010 07:08:05
Original commit files touched by this commit  20101117133825
bapt search for other commits by this committer
improve description

Submitted by:   danfe
25 Nov 2010 21:24:08
Original commit files touched by this commit  20101117133825
pav search for other commits by this committer
- MAKE_JOBS_UNSAFE in fact

Reported by:    pointyhat
19 Nov 2010 20:50:17
Original commit files touched by this commit  20101117133825
bapt search for other commits by this committer
- update to 20101117133825
11 Nov 2010 17:24:26
Original commit files touched by this commit  20101111133638
bapt search for other commits by this committer
- update to 20101111133638
02 Nov 2010 15:21:12
Original commit files touched by this commit  20101101142335
bapt search for other commits by this committer
- update to 20101101142335
- add a message to tell users to run fossil all rebuild command after each
upgrades
07 Oct 2010 12:13:31
Original commit files touched by this commit  20101005035549
bapt search for other commits by this committer
- Update to 20101005035549
21 Sep 2010 07:40:52
Original commit files touched by this commit  20100918155143
bapt search for other commits by this committer
- Update to 20100918155143
30 Aug 2010 06:50:42
Original commit files touched by this commit  20100823222416
bapt search for other commits by this committer
- Update to 20100823222416

Approved by:    mentors (implicit)
28 Jul 2010 17:31:01
Original commit files touched by this commit  20100703153359
bapt search for other commits by this committer
Change maintainer address to my new @FreeBSD.org

Approved by:    jadawin@ (co-mentor)
18 Jul 2010 15:53:07
Original commit files touched by this commit  20100703153359
araujo search for other commits by this committer
- Update to 20100703153359.

PR:             ports/148541
Submitted by:   Bapt <baptiste.daroussin@gmail.com> (maintainer)
28 Jun 2010 02:22:18
Original commit files touched by this commit  20100611120259
wen search for other commits by this committer
Fossil is an easy-to-use Distributed Source Control Management system (DSCM)
which supports access and administration over HTTP CGI or via a built-in HTTP
server, has a built-in wiki, built-in file browsing, a built-in tickets system,
etc

WWW:    http://fossil-scm.org/

PR:             ports/147867
Submitted by:   Bapt <baptiste.daroussin@gmail.com>
Feature safe:   yes

Number of commits found: 47

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
muttDec 23
muttDec 23
ntpDec 20
ntp-develDec 20
gitDec 19
otrsDec 16
mod_dav_svnDec 15
subversionDec 15
subversion16Dec 15
subversion17Dec 15
nvidia-driverDec 14
nvidia-driver-173Dec 14
nvidia-driver-304Dec 14
asterisk11Dec 11
bind99Dec 11

10 vulnerabilities affecting 28 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24438
Broken 149
Deprecated 74
Ignore 400
Forbidden 2
Restricted 207
No CDROM 93
Vulnerable 20
Expired 0
Set to expire 69
Interactive 0
new 24 hours 6
new 48 hours7
new 7 days22
new fortnight46
new month99

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.