|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
9e789212 |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
sys: Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0 |
|
| #
bfd41ba1 |
| 15-May-2021 |
Lutz Donnerhacke <[email protected]> |
libalias: Remove unused function LibAliasCheckNewLink
The functionality to detect a newly created link after processing a single packet is decoupled from the packet processing. Every new packet is
libalias: Remove unused function LibAliasCheckNewLink
The functionality to detect a newly created link after processing a single packet is decoupled from the packet processing. Every new packet is processed asynchronously and will reset the indicator, hence the function is unusable. I made a Google search for third party code, which uses the function, and failed to find one.
That's why the function should be removed: It unusable and unused. A much simplified API/ABI will remain in anything below 14.
Discussed with: kp Reviewed by: manpages (bcr) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D30275
show more ...
|
|
Revision tags: release/13.0.0 |
|
| #
bc596e56 |
| 19-Jan-2021 |
Alex Richardson <[email protected]> |
libalias: Fix -Wcast-align compiler warnings
This fixes -Wcast-align warnings caused by the underaligned `struct ip`. This also silences them in the public functions by changing the function signatu
libalias: Fix -Wcast-align compiler warnings
This fixes -Wcast-align warnings caused by the underaligned `struct ip`. This also silences them in the public functions by changing the function signature from char * to void *. This is source and binary compatible and avoids the -Wcast-align warning.
Reviewed By: ae, gbe (manpages) Differential Revision: https://reviews.freebsd.org/D27882
show more ...
|
|
Revision tags: release/12.2.0, release/11.4.0 |
|
| #
65a1d636 |
| 16-May-2020 |
Ed Maste <[email protected]> |
libalias: retire cuseeme support
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.
Re
libalias: retire cuseeme support
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
show more ...
|
| #
75b89337 |
| 24-Jan-2020 |
Alexander V. Chernikov <[email protected]> |
Add support for RFC 6598/Carrier Grade NAT subnets. to libalias and ipfw.
In libalias, a new flag PKT_ALIAS_UNREGISTERED_RFC6598 is added. This is like PKT_ALIAS_UNREGISTERED_ONLY, but also is RFC
Add support for RFC 6598/Carrier Grade NAT subnets. to libalias and ipfw.
In libalias, a new flag PKT_ALIAS_UNREGISTERED_RFC6598 is added. This is like PKT_ALIAS_UNREGISTERED_ONLY, but also is RFC 6598 aware. Also, we add a new NAT option to ipfw called unreg_cgn, which is like unreg_only, but also is RFC 6598-aware. The reason for the new flags/options is to avoid breaking existing networks, especially those which rely on RFC 6598 as an external address.
Submitted by: Neel Chauhan <neel AT neelc DOT org> MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D22877
show more ...
|
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0 |
|
| #
a4641f4e |
| 03-May-2016 |
Pedro F. Giffuni <[email protected]> |
sys/net*: minor spelling fixes.
No functional change.
|
|
Revision tags: release/10.3.0, release/10.2.0 |
|
| #
c37a0a82 |
| 26-Apr-2015 |
Baptiste Daroussin <[email protected]> |
mdoc: fix rendering issues
|
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0 |
|
| #
535e0a09 |
| 25-Dec-2013 |
Gleb Smirnoff <[email protected]> |
Cleanup alias module handler register/unregister.
- Remove locking, since all module(9) events are running under &Giant. - Use TAILQ for protocol handlers and fix a bug which led to infinite cycle
Cleanup alias module handler register/unregister.
- Remove locking, since all module(9) events are running under &Giant. - Use TAILQ for protocol handlers and fix a bug which led to infinite cycle. Bug found in VirtualBox [1] - Simplify code everywhere. - Fix documentation.
[1] https://www.virtualbox.org/pipermail/vbox-dev/2013-November/011936.html
PR: 183792 [1] Submitted by: Valery Ushakov <uwe NetBSD.org> [1] Sponsored by: Nginx, Inc.
show more ...
|
|
Revision tags: release/9.2.0, release/8.4.0 |
|
| #
49894437 |
| 31-Jan-2013 |
Gleb Smirnoff <[email protected]> |
- Move AUTHORS and ACKNOWLEDGEMENTS to the end of the page. - Add myself to list of authors.
|
|
Revision tags: release/9.1.0 |
|
| #
6ae742a5 |
| 13-Jun-2012 |
Joel Dahl <[email protected]> |
mdoc: avoid nested displays. Fixes mandoc warnings.
|
| #
3e0efd2e |
| 05-Jun-2012 |
Eitan Adler <[email protected]> |
Fix style nit: don't use leading zero for dates in .Dd
Prompted by: brueffer Approved by: brueffer MFC after: 3 days
|
| #
a3fb6da9 |
| 11-May-2012 |
Glen Barber <[email protected]> |
General mdoc(7) and typo fixes.
PR: 167734 Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org) MFC after: 3 days
|
|
Revision tags: release/8.3.0_cvs, release/8.3.0, release/9.0.0 |
|
| #
ff19f85d |
| 04-Jul-2011 |
Glen Barber <[email protected]> |
- General grammar and mdoc(7) fixes. [1] [2] - While here, remove a paragraph about userspace operation that has been outdated for some time. [2]
PR: 158623 Submitted by: Ben Kudak (kaduk % mit!e
- General grammar and mdoc(7) fixes. [1] [2] - While here, remove a paragraph about userspace operation that has been outdated for some time. [2]
PR: 158623 Submitted by: Ben Kudak (kaduk % mit!edu) [1] Reviewed by: glebius [2] MFC after: 1 week
show more ...
|
| #
05116753 |
| 22-Jun-2011 |
Andrey V. Elsukov <[email protected]> |
Export AddLink() function from libalias. It can be used when custom alias address needs to be specified. Add inbound handler to the alias_ftp module. It helps handle active FTP transfer mode for the
Export AddLink() function from libalias. It can be used when custom alias address needs to be specified. Add inbound handler to the alias_ftp module. It helps handle active FTP transfer mode for the case with external clients and FTP server behind NAT. Fix passive FTP transfer case for server behind NAT using redirect with external IP address different from NAT ip address.
PR: kern/157957 Submitted by: Alexander V. Chernikov
show more ...
|
| #
62b6e03a |
| 22-Jun-2011 |
Andrey V. Elsukov <[email protected]> |
Document PKT_ALIAS_SKIP_GLOBAL option.
Submitted by: Alexander V. Chernikov
|
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0 |
|
| #
7cc1fde0 |
| 19-Oct-2010 |
Ulrich Spörlein <[email protected]> |
mdoc: drop even more redundant .Pp calls
No change in rendered output, less mandoc lint warnings.
Tool provided by: Nobuyuki Koganemaru n-kogane at syd.odn.ne.jp
|
|
Revision tags: release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
| #
cc81ddd9 |
| 11-Oct-2006 |
Ruslan Ermilov <[email protected]> |
Merge the rest of my changes.
|
| #
f3d9aab3 |
| 08-Oct-2006 |
Paolo Pisati <[email protected]> |
Various mdoc and grammar fixes.
Approved by: glebius Reviewed by: glebius, ru
|
| #
be4f3cd0 |
| 26-Sep-2006 |
Paolo Pisati <[email protected]> |
Summer of Code 2005: improve libalias - part 1 of 2
With the first part of my previous Summer of Code work, we get:
-made libalias modular:
-support for 'particular' protocols (like ftp/irc/etcet
Summer of Code 2005: improve libalias - part 1 of 2
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
show more ...
|
| #
764a094c |
| 04-Jul-2006 |
Maxim Konovalov <[email protected]> |
o Kill BUGS section as it is not valid since rev. 1.4 alias_pptp.c.
Spotted by: ru.unix.bsd activists MFC after: 1 week
|
|
Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
| #
fc1eaecf |
| 24-Nov-2005 |
Ruslan Ermilov <[email protected]> |
Fix prototype.
|
|
Revision tags: release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0 |
|
| #
24a0682c |
| 20-Jan-2005 |
Ruslan Ermilov <[email protected]> |
Sort sections.
|
|
Revision tags: release/5.3.0_cvs, release/5.3.0 |
|
| #
1a0a9345 |
| 02-Jul-2004 |
Ruslan Ermilov <[email protected]> |
Mechanically kill hard sentence breaks.
|
| #
c9a24641 |
| 01-Jul-2004 |
Ruslan Ermilov <[email protected]> |
Bumped document date. Fixed markup. Fixed examples to match the new API.
|
|
Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1 |
|
| #
5e289f9e |
| 17-Jan-2004 |
Poul-Henning Kamp <[email protected]> |
Mostly mechanical rework of libalias:
Makes it possible to have multiple packet aliasing instances in a single process by moving all static and global variables into an instance structure called "st
Mostly mechanical rework of libalias:
Makes it possible to have multiple packet aliasing instances in a single process by moving all static and global variables into an instance structure called "struct libalias".
Redefine a new API based on s/PacketAlias/LibAlias/g
Add new "instance" argument to all functions in the new API.
Implement old API in terms of the new API.
show more ...
|