34 |
and additions to the stack to further increase its usefulness. |
and additions to the stack to further increase its usefulness. |
35 |
|
|
36 |
Development of lwIP is hosted on Savannah, a central point for |
Development of lwIP is hosted on Savannah, a central point for |
37 |
software development, maintenance and distribution. A core team |
software development, maintenance and distribution. Everyone can |
38 |
will improve lwIP by the use of Savannah's interface and CVS. |
help improve lwIP by use of Savannah's interface, CVS and the |
39 |
|
mailing list. A core team of developers will commit changes to the |
40 |
|
CVS source tree. |
41 |
|
|
42 |
The lwIP TCP/IP stack is maintained in the 'lwip' CVS module and |
The lwIP TCP/IP stack is maintained in the 'lwip' CVS module and |
43 |
contributions (such as platform ports) are in the 'contrib' module. |
contributions (such as platform ports) are in the 'contrib' module. |
44 |
|
|
45 |
The current lwIP CVS tree can be checked out by doing: |
The CVS main trunk is the stable branch, which contains bug fixes and |
46 |
|
tested features. The latest stable branch can be checked out by doing: |
47 |
cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip login |
cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip login |
48 |
cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip co lwip |
cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip co lwip |
49 |
|
|
50 |
|
The 'STABLE' tag in the stable branch will represent the most stable |
51 |
|
revision (which may be somewhat older to protect us from errors |
52 |
|
introduced by merges). This 'STABLE' tagged version can be checked out |
53 |
|
by doing: |
54 |
|
cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip login |
55 |
|
cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip co -r STABLE lwip |
56 |
|
|
57 |
|
The 'DEVEL' branch is the active development branch, which contains |
58 |
|
bleeding edge changes, and may be instable. It can be checkout by doing: |
59 |
|
cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip login |
60 |
|
cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip co -r DEVEL lwip |
61 |
|
|
62 |
The current contrib CVS tree can be checked out by doing: |
The current contrib CVS tree can be checked out by doing: |
63 |
cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip login |
cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip login |
64 |
cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip co contrib |
cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/lwip co contrib |
73 |
Submit patches and bugs via the lwIP project page: |
Submit patches and bugs via the lwIP project page: |
74 |
http://savannah.nongnu.org/projects/lwip/ |
http://savannah.nongnu.org/projects/lwip/ |
75 |
|
|
|
The main branch is the active development branch, whereas the 'STABLE' |
|
|
branch aims to be bug-free, without the latest changes. Keep track of |
|
|
the lwIP users mailing list for the statusses of both. |
|
76 |
|
|
77 |
DOCUMENTATION |
DOCUMENTATION |
78 |
|
|