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

New Release - 29 April 2003

This is the biggest release of FreshPorts since FreshPorts 2 was released. Over the past 14 months, I've been working on various things, the biggest of which must be the ability to have multiple watch lists. I have no doubt that once people start using more than one watch list, they'll come up with new ideas as to how to use FreshPorts... which will lead to a new release.

My thanks to the people who contributed code, ideas, and time to this new version.

Multiple Watch Lists

When FreshPorts started, a watch list was a single entity. That was to keep things simple. The underlying data structures were designed with multiple watch lists in mind. However, the user interface was the biggest issue. Now we have an interface which will allow you to have more than one watch list.

For the time being, you are restricted to five watch lists per user. Let's see how that goes and then we'll look at raising that limit. If you have a pressing need, I'm willing to consider changes on a case by case basis. Just contact me.

Virtual categories

FreshPorts now caters for virtual categories. What's a virtual category? A virtual category is a category which does not correspond to a physical directory within the ports tree.

Ports are divided into categories. A port resides within a category which corresponds to a physical directory within the ports tree. For example, www is a real category. Some ports appear in more than one category. The first category is always the primary category and is the directory within which the port files will be found.

Categories which do not correspond to a physical directory are deemed to be virtual categories. As new virtual categories are added, trusted FreshPorts users can set the description for the new category.

Newsfeed changes

The newsfeed now contains the version/revision information for the port. For more information on news feeds, please read the FAQ.

Security Notifications

FreshPorts has a new subscription entry. If you subscribe to the new Security Notification report, you will receive a separate notification of any commits which are deemed to be security related.

Trusted FreshPorts users can designate a commit as being security related. This will ensure you are notified of that commit in the Security Notification report.

NOTE: Do not rely up on this service for your security purposes. You are urged to subscribe to the announcements list for whatever software you use.

Master websites

You can now view the master websites for the port. Each ports has a list of websites from which their source can be downloaded. This information has always been recorded within FreshPorts, but it's never been available until now.

Category paging

Some categories have a very large number of ports. This can make loading the page very slow, especially for those on dial up. Therefore, we've introduced paging to the categories page.

You can set the paging length via the customization page.

Faster pages

Much work has gone into finding faster ways to extract data from the FreshPorts database. Thanks to the amazing capabilities of PostgreSQL, I've been able to create very fast queries through the use of nested queries, outer joins, and static functions.

These changes to the web pages have enabled the removal of a housekeeping process which used to refresh a hidden caching table. Most webpages used this cache table. Instead, they now access the main tables directly. This means the website is faster overall and the background process is no longer needed.

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
gitlabJul 20
collectd5Jul 19
mariadb100-serverJul 19
mariadb101-serverJul 19
mariadb55-serverJul 19
mysql55-serverJul 19
mysql56-serverJul 19
mysql57-serverJul 19
strongswanJul 19
strongswanJul 19
cactiJul 17
apache24Jul 13
linux-flashplayerJul 13
nodeJul 12
node4Jul 12

15 vulnerabilities affecting 72 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 30816
Broken 174
Deprecated 85
Ignore 469
Forbidden 0
Restricted 209
No CDROM 84
Vulnerable 184
Expired 42
Set to expire 80
Interactive 0
new 24 hours 14
new 48 hours16
new 7 days72
new fortnight338
new month454

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