|
Repository
A Subversion repository is available
that contains all PHP source files (include files, webGUI pages, rc scripts, captive portal stuff)
and other build-related files.
Access
The repository can be accessed at the following URL:
http://svn.m0n0.ch/wall
Anonymous read-only access to the entire tree is possible, but only regular m0n0wall contributors
with an SVN account may commit changes to the tree (if you are a regular contributor and would like
an account, contact mk@neon1.net). The committers are listed below; if you have
a modification to m0n0wall that you think is good enough to be included in the official codebase,
contact one of the committers or post your patch on the m0n0wall-dev mailing list.
Commit notifications
All commits trigger an automatic e-mail to the mailing list m0n0wall-commits@lists.m0n0.ch.
See this page to learn how to subscribe to that mailing list and get notified about commits.
Clients
There are GUI frontends to SVN available
for those who don't like the command-line version (e.g. TortoiseSVN for Windows).
Repository layout
Development is usually done in the trunk directory, which contains the bleeding-edge
version. However, commits to the trunk should always attempt to keep things in a working state, i.e.
it should always be possible to build a working beta release from the contents of the trunk directory.
Extensive changes that cannot reasonably be made in a single commit should be done in a separate branch
(by copying the trunk to a new directory inside the branches directory)
that can be merged with the trunk when the changes have stabilized.
For every official m0n0wall release (including beta versions), a copy is made in the tags
directory with the name 'release-[version]'. No commits will ever be made to anything inside the tags
directory.
Committers
The following individuals have commit access to the m0n0wall repository:
- Chris Buechler (cbuechler) <cbuechler at gmail dot com>
- Dinesh Nair (dinesh) <dinesh at alphaque dot com>
- Jonathan de Graeve (jdegraeve) <Jonathan dot De dot Graeve at imelda dot be>
- Manuel Kasper (mkasper) <mk at neon1 dot net>
- Paul Taylor (ptaylor) <PaulTaylor at winn dash dixie dot com>
- Michael Iedema (michael.iedema) <michael at askozia dot com>
- Marcel Wiget (mwiget) <mwiget at gmail dot com>
- Shawn Giese (sgiese) <shawngiese at gmail dot com>
- Andrew White (awhite) <andywhite at gmail dot com>
The last 5 commits
| Rev. |
Author |
Date |
Message |
| r368 |
awhite |
03/09/2010 18:23:47 |
- Update text for WAN RA, to suggest this is normally off
- Fix ipv6 link local filter rule, missing newline
- Fix dhcpv4 having ipv6 address inserted in dhcpd.conf
- Make motherboard monitor off by default, and switchable in advanced/misc. |
| r367 |
awhite |
03/08/2010 10:58:55 |
Renaming as double colon fails in windows file naming |
| r366 |
mkasper |
03/06/2010 11:28:49 |
Minor text/spelling changes.
|
| r365 |
mkasper |
03/06/2010 10:38:43 |
Set ISC-DHCPD lease file rewrite timer to 5 minutes (from 1 hour).
|
| r364 |
awhite |
02/22/2010 10:05:29 |
tidy page description in group manager for interfaces_secondaries.php
change auth.inc so when reaching an authorized page you get a message before redirect to /index.php
more intuitive, especially when sub pages are denied as the links to them are are displayed. |
|