<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sys/modules/libalias, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-05-16T02:29:10Z</updated>
<entry>
<title>libalias: retire cuseeme support</title>
<updated>2020-05-16T02:29:10Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2020-05-16T02:29:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=65a1d63665bf8b9cd2596d4319b31efc2232b722'/>
<id>urn:sha1:65a1d63665bf8b9cd2596d4319b31efc2232b722</id>
<content type='text'>
The CU-SeeMe videoconferencing client and associated protocol is at this
point a historical artifact; there is no need to retain support for this
protocol today.

Reviewed by:	philip, markj, allanjude
Relnotes:	Yes
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D24790
</content>
</entry>
<entry>
<title>sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
<updated>2017-03-04T10:10:17Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-04T10:10:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=193d9e768ba63fcfb187cfd17f461f7d41345048'/>
<id>urn:sha1:193d9e768ba63fcfb187cfd17f461f7d41345048</id>
<content type='text'>
This simplifies make output/logic

Tested with:	`cd sys/modules; make ALL_MODULES=` on amd64
MFC after:	1 month
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>Add SCTP NAT support.</title>
<updated>2009-02-07T18:49:42Z</updated>
<author>
<name>Paolo Pisati</name>
<email>piso@FreeBSD.org</email>
</author>
<published>2009-02-07T18:49:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=37ce2656ecc485e9a38169c72d1a64a00f6beb6d'/>
<id>urn:sha1:37ce2656ecc485e9a38169c72d1a64a00f6beb6d</id>
<content type='text'>
Submitted by: CAIA (http://caia.swin.edu.au)
</content>
</entry>
<entry>
<title>The old PacketAlias* API is not exported when</title>
<updated>2007-04-09T17:08:27Z</updated>
<author>
<name>Paolo Pisati</name>
<email>piso@FreeBSD.org</email>
</author>
<published>2007-04-09T17:08:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d640d2e29d6b79c7b50146bfd39b4b91417c2fbc'/>
<id>urn:sha1:d640d2e29d6b79c7b50146bfd39b4b91417c2fbc</id>
<content type='text'>
libalias run in kernel land.
</content>
</entry>
<entry>
<title>- Removed a copyright from makefile.</title>
<updated>2006-09-27T12:30:27Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2006-09-27T12:30:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e640c422750b9a61cf5512c44688b5bef3160f06'/>
<id>urn:sha1:e640c422750b9a61cf5512c44688b5bef3160f06</id>
<content type='text'>
- Added ${.CURDIR} to .include "...".
- Whitespace fixes.

OK'ed by:	piso
</content>
</entry>
<entry>
<title>Summer of Code 2005: improve libalias - part 1 of 2</title>
<updated>2006-09-26T23:26:53Z</updated>
<author>
<name>Paolo Pisati</name>
<email>piso@FreeBSD.org</email>
</author>
<published>2006-09-26T23:26:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=be4f3cd0d9c4f0d7755b1bf24c59ca26c336dccf'/>
<id>urn:sha1:be4f3cd0d9c4f0d7755b1bf24c59ca26c336dccf</id>
<content type='text'>
With the first part of my previous Summer of Code work, we get:

-made libalias modular:

 -support for 'particular' protocols (like ftp/irc/etcetc) is no more
  hardcoded inside libalias, but it's available through external
  modules loadable at runtime

 -modules are available both in kernel (/boot/kernel/alias_*.ko) and
  user land (/lib/libalias_*)

 -protocols/applications modularized are: cuseeme, ftp, irc, nbt, pptp,
  skinny and smedia

-added logging support for kernel side

-cleanup

After a buildworld, do a 'mergemaster -i' to install the file libalias.conf
in /etc or manually copy it.

During startup (and after every HUP signal) user land applications running
the new libalias will try to read a file in /etc called libalias.conf:
that file contains the list of modules to load.

User land applications affected by this commit are ppp and natd:
if libalias.conf is present in /etc you won't notice any difference.

The only kernel land bit affected by this commit is ng_nat:
if you are using ng_nat, and it doesn't correctly handle
ftp/irc/etcetc sessions anymore, remember to kldload
the correspondent module (i.e. kldload alias_ftp).

General information and details about the inner working are available
in the libalias man page under the section 'MODULAR ARCHITECTURE
(AND ipfw(4) SUPPORT)'.

NOTA BENE: this commit affects _ONLY_ libalias, ipfw in-kernel nat
support will be part of the next libalias-related commit.

Approved by: glebius
Reviewed by: glebius, ru
</content>
</entry>
<entry>
<title>Don't compile legacy libalias support into kernel.</title>
<updated>2005-06-20T08:33:29Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2005-06-20T08:33:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c2165a93984c67f15bd1a5016ed09d72b901fd2d'/>
<id>urn:sha1:c2165a93984c67f15bd1a5016ed09d72b901fd2d</id>
<content type='text'>
Approved by:	re (dwhite)
</content>
</entry>
<entry>
<title>libalias is now buildable as kernel module</title>
<updated>2005-05-05T22:43:04Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2005-05-05T22:43:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=376ea9726b13ee0dcea3017bbd65ef8075185334'/>
<id>urn:sha1:376ea9726b13ee0dcea3017bbd65ef8075185334</id>
<content type='text'>
</content>
</entry>
</feed>
