CVS commit: src/usr.sbin/npf/npfctl

2016-01-22 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Jan 22 22:03:54 UTC 2016

Modified Files:
src/usr.sbin/npf/npfctl: npf_scan.l

Log Message:
handle v4 mapped addresses


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/usr.sbin/npf/npfctl/npf_scan.l

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2016-05-23 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Tue May 24 05:46:57 UTC 2016

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.8

Log Message:
Fix typo. From Michael Scherer in PR 51162.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/npf/npfctl/npfctl.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2016-06-29 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jun 29 21:40:10 UTC 2016

Modified Files:
src/usr.sbin/npf/npfctl: Makefile

Log Message:
remove libcrypto dependency, fix other dependencies.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/npf/npfctl/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2016-06-29 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jun 29 21:40:20 UTC 2016

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
use sha1 from libc


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2010-08-22 Thread John Nemeth
Module Name:src
Committed By:   jnemeth
Date:   Mon Aug 23 06:01:04 UTC 2010

Modified Files:
src/usr.sbin/npf/npfctl: npf_data.c

Log Message:
fix build failure -- correct printf sizes


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/npf/npfctl/npf_data.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2010-09-14 Thread Kimmo Suominen
Module Name:src
Committed By:   kim
Date:   Tue Sep 14 11:04:57 UTC 2010

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.8

Log Message:
Fix remaining references for npf.conf(8) to npf.conf(5)


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/npf/npfctl/npfctl.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2011-03-22 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Tue Mar 22 07:31:42 UTC 2011

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Use .Ss for non-standard subtitles in the DESCRIPTION.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2011-03-22 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Tue Mar 22 07:40:10 UTC 2011

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.8

Log Message:
Use 'offset indent' for the list of commands. Emphasize valid commands.
Remove PERFORMANCE (too small paragraph to warrant a section).


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/npf/npfctl/npfctl.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2011-03-23 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Thu Mar 24 05:48:54 UTC 2011

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.8

Log Message:
As per request from the author, put non-standard PERFORMANCE back.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/npfctl.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2011-11-05 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sat Nov  5 19:19:29 UTC 2011

Modified Files:
src/usr.sbin/npf/npfctl: npf_data.c

Log Message:
freeaddrinfo() only on getaddrinfo() success.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/npf/npfctl/npf_data.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2011-11-28 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Tue Nov 29 01:12:10 UTC 2011

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Remove quotes from "hash" and "tree" in the table examples so
the example stands a chance of actually working as written.  There appear
to be other problems, too.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-01-08 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sun Jan  8 21:34:21 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: Makefile npf_data.c npf_ncgen.c npfctl.c
npfctl.h
Added Files:
src/usr.sbin/npf/npfctl: npf_build.c npf_parse.y npf_scan.l npf_var.c
npf_var.h
Removed Files:
src/usr.sbin/npf/npfctl: npf_parser.c

Log Message:
Full rewrite of npfctl(8) parser and rework of n-code generation part.
Fixes most of the known bugs and issues with the utility.  Note: rule
procedures are not yet (as we want to make them fully modular).

Huge thanks to Martin Husemann who wrote the parser and Christos Zoulas
who wrote intermediate structures and helped to complete the work.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/npf/npfctl/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.sbin/npf/npfctl/npf_build.c \
src/usr.sbin/npf/npfctl/npf_parse.y src/usr.sbin/npf/npfctl/npf_scan.l \
src/usr.sbin/npf/npfctl/npf_var.c src/usr.sbin/npf/npfctl/npf_var.h
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/npf/npfctl/npf_data.c
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/npf_ncgen.c
cvs rdiff -u -r1.7 -r0 src/usr.sbin/npf/npfctl/npf_parser.c
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/npf/npfctl/npfctl.c \
src/usr.sbin/npf/npfctl/npfctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-01-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jan  8 22:14:55 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
update.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-01-08 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Mon Jan  9 01:47:09 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_ncgen.c

Log Message:
npfctl_ncgen_putptr: use correct format for size_t.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/npf/npfctl/npf_ncgen.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-01-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Jan 12 20:41:33 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y npf_var.c

Log Message:
handle variables that contain variables


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/npf/npfctl/npf_parse.y \
src/usr.sbin/npf/npfctl/npf_var.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-02-05 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Mon Feb  6 00:37:52 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npf_build.c

Log Message:
- Handle NPF rule procedures in the parser and thus re-enable them.
- Few small updates to the man page.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/npf/npfctl/npf.conf.5
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/npf/npfctl/npf_build.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-02-05 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Mon Feb  6 00:41:36 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Fix the family option in the grammar and example.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-02-26 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sun Feb 26 21:14:50 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y

Log Message:
Simplify slightly: merge iface into addr_or_iface, use it in filt_addr.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/npf/npfctl/npf_parse.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-02-26 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Feb 26 21:50:05 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_build.c npf_data.c npf_parse.y npf_var.c
npf_var.h npfctl.h

Log Message:
- make each element of a variable hold a type
- change get_type to take an index, so we can get the individual types of
  each element (since primitive elements can be in lists)
- make port_range primitive
- add a routine to convert a variable of primitives to a variable containing
- only port ranges.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/npf_build.c
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/npf/npfctl/npf_data.c
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/npf/npfctl/npf_var.c
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/npf/npfctl/npf_var.h
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/npf/npfctl/npfctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-02-26 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Feb 26 22:04:42 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y

Log Message:
remove extra rule that got merged...


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/npf_parse.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Mar 10 22:21:50 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: Makefile npf_ncgen.c npfctl.h
Added Files:
src/usr.sbin/npf/npfctl: npf_disassemble.c

Log Message:
Add a small disassembler.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.sbin/npf/npfctl/npf_disassemble.c
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/npf/npfctl/npf_ncgen.c
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/npf/npfctl/npfctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Mar 10 22:55:28 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_disassemble.c

Log Message:
- better printing of type/code flags/mask
- pass the instruction start pointer, instead of subtracting 1 to account for it


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/npf/npfctl/npf_disassemble.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-03-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 12 15:32:02 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_disassemble.c

Log Message:
don't leak the branch target array.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/npf/npfctl/npf_disassemble.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-05-30 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Wed May 30 21:30:07 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: Makefile npf.conf.5 npf_data.c
npf_disassemble.c npf_ncgen.c npf_parse.y npf_scan.l npf_var.c
npfctl.c npfctl.h

Log Message:
npfctl(8): add show-config command.  Also, update syntax.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/npf/npfctl/Makefile \
src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/npf/npfctl/npf.conf.5
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/npf/npfctl/npf_data.c
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/npf/npfctl/npf_disassemble.c
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/npf/npfctl/npf_ncgen.c
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/npf/npfctl/npf_scan.l
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/npf/npfctl/npf_var.c
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/npf/npfctl/npfctl.c
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/npf/npfctl/npfctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-05-30 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Wed May 30 22:00:44 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Remove superfluous Pp


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-06-15 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Jun 16 01:31:33 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_build.c

Log Message:
make this compile again.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/npf/npfctl/npf_build.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-06-15 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Jun 16 01:34:10 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_build.c

Log Message:
remove error(1) output


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/npf/npfctl/npf_build.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-06-27 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Wed Jun 27 23:05:28 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npfctl.8 npfctl.c

Log Message:
Fix and update npf.conf(5), npfctl(8) and its usage message.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/npf/npfctl/npf.conf.5 \
src/usr.sbin/npf/npfctl/npfctl.c
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/npf/npfctl/npfctl.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-07-18 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jul 19 06:31:26 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
Add missing __dead.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-07-19 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Thu Jul 19 22:22:53 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_data.c npfctl.c

Log Message:
- npfctl_print_stats: beautification a la French style.
- npfctl_icmpcode: fix the build break.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/npf/npfctl/npf_data.c \
src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-08-12 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Mon Aug 13 01:18:32 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npf_disassemble.c npfctl.8

Log Message:
- npfctl show: add most of the missing cases.
- Few minor improvements to NPF man pages.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/npf/npfctl/npf.conf.5
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/npf/npfctl/npf_disassemble.c \
src/usr.sbin/npf/npfctl/npfctl.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-09-01 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sat Sep  1 19:08:01 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
npfctl usage: minor formatting fix.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-09-26 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Wed Sep 26 21:58:27 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
npf.conf(5): improve and explain grammar definition.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-09-28 Thread S.P.Zeidler
Module Name:src
Committed By:   spz
Date:   Fri Sep 28 18:36:02 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
re-work the description part of the man page, as discussed with rmind@


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-09-29 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sat Sep 29 19:50:04 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
npf.conf(5): add syntax section and a first cut describing the structural
elements.  Some improvements and fixes from spz@.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-09-30 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Sep 30 07:43:04 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Whitespace fixes, remove unnecessary Pp
XXX: Subsections Rules and Procedures seem empty?


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-09-30 Thread S.P.Zeidler
Module Name:src
Committed By:   spz
Date:   Sun Sep 30 12:59:31 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Add some content to the "Rules" section.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-09-30 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Sep 30 13:15:03 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Use more markup. New sentence, new line.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-09-30 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sun Sep 30 21:09:30 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Add some content to the Procedures section.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-09-30 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Sep 30 21:15:08 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Wording, more macros.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-10-02 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Tue Oct  2 23:38:52 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y

Log Message:
npfctl/yyerror(): print the right line number if we already parsed the line.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/npf/npfctl/npf_parse.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-10-31 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Wed Oct 31 08:54:39 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
gcc 4.1 is not smart enough to notice "arg" is only used when initialized
correctly and produces a "might be used unintialized" warning.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-10-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Nov  1 03:21:49 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: Makefile

Log Message:
put in /sbin


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/npf/npfctl/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-11-05 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Mon Nov  5 23:47:12 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_disassemble.c npf_extmod.c npf_ncgen.c
npf_parse.y npf_scan.l npf_var.c npfctl.c npfctl.h

Log Message:
npfctl: switch to efun(3) routines.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/npf/npfctl/npf_disassemble.c
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/npf/npfctl/npf_extmod.c
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/npf/npfctl/npf_ncgen.c
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/npf/npfctl/npf_scan.l
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/npf_var.c
cvs rdiff -u -r1.22 -r1.23 src/usr.sbin/npf/npfctl/npfctl.c
cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/npf/npfctl/npfctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-11-15 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Thu Nov 15 22:20:27 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_disassemble.c npf_extmod.c npf_ncgen.c
npf_parse.y npf_scan.l npf_var.c npfctl.c

Log Message:
npfctl: switch to ecalloc(3).


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/npf/npfctl/npf_disassemble.c
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/npf/npfctl/npf_extmod.c
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/npf/npfctl/npf_ncgen.c
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/npf/npfctl/npf_scan.l
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/npf/npfctl/npf_var.c
cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-11-15 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Thu Nov 15 22:22:53 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.8

Log Message:
npfctl(8): mention table listing.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/npf/npfctl/npfctl.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-11-26 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Mon Nov 26 20:34:29 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npf_build.c npf_data.c npf_parse.y
npf_scan.l npf_var.h npfctl.h

Log Message:
npfctl: extend syntax for extracting interface IP address(es) by the family.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/npf/npfctl/npf.conf.5
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/npf/npfctl/npf_build.c
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/npf/npfctl/npf_data.c
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/npf/npfctl/npf_scan.l
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/npf_var.h
cvs rdiff -u -r1.22 -r1.23 src/usr.sbin/npf/npfctl/npfctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-12-06 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Thu Dec  6 22:36:51 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
- npf.conf(5): fix of the example config.
- Mention npf_ext_log in a comment.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2012-12-09 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Mon Dec 10 02:26:04 UTC 2012

Modified Files:
src/usr.sbin/npf/npfctl: npf_build.c npf_disassemble.c npfctl.8
npfctl.c npfctl.h

Log Message:
npfctl: add 'validate' command to check the config, but not load it.  Update
the man page.  Also add a small note about 'debug' command, PR/47298.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/npf/npfctl/npf_build.c
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/npf/npfctl/npf_disassemble.c
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/npf/npfctl/npfctl.8
cvs rdiff -u -r1.24 -r1.25 src/usr.sbin/npf/npfctl/npfctl.c
cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/npf/npfctl/npfctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-01-31 Thread S.P.Zeidler
Module Name:src
Committed By:   spz
Date:   Fri Feb  1 05:40:07 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_disassemble.c npfctl.c

Log Message:
IPv6 linklocal address printing cosmetics


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/npf/npfctl/npf_disassemble.c
cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-02-10 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Mon Feb 11 00:00:20 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_build.c

Log Message:
Allow filtering on IP addresses even if the L4 protocol is unknown.
Patch from spz@.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/npf/npfctl/npf_build.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sun Mar 10 21:17:31 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Fix the example (deja vu?).


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 21:55:40 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
normalise -> normalize


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 23:11:26 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y

Log Message:
deal with strings as interfaces


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/npf/npfctl/npf_parse.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 23:57:07 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_extmod.c

Log Message:
modules moved to /lib


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/npf/npfctl/npf_extmod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 23:59:00 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
centralize error handling and print what went wrong instead of "ioctl"


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:04:46 UTC 2013

Added Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
my laundry list


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:05:36 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
more


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:09:07 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y todo

Log Message:
handle port "ftp-data"


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:16:59 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c todo

Log Message:
fix usage


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/usr.sbin/npf/npfctl/npfctl.c
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:34:43 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
remove dup usage.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 00:39:33 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
separate sess commands.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 02:02:29 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
explain further.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 02:12:16 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
more breakage.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 11 16:38:31 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
one more fixed


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Mar 13 02:36:51 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
add another


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Mar 13 02:41:23 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
more todo's


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Mar 13 02:44:28 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
more explicit syntax


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-03-17 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Mon Mar 18 02:17:50 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_build.c npf_parse.y npf_scan.l npfctl.c
npfctl.h

Log Message:
- Extend npf.conf syntax to support dynamic NAT policies.
- Imply dynamic group when using "ruleset" keyword.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/npf/npfctl/npf_build.c
cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/npf/npfctl/npf_scan.l
cvs rdiff -u -r1.35 -r1.36 src/usr.sbin/npf/npfctl/npfctl.c
cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/npf/npfctl/npfctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-05-09 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu May  9 19:12:04 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y

Log Message:
always allow hex where decimal is allowed.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/usr.sbin/npf/npfctl/npf_parse.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2014-12-26 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Fri Dec 26 20:44:38 UTC 2014

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
npfctl(8): attempt to preload bpfjit kernel module and print the
warning on failure.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2014-12-26 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Dec 26 22:44:54 UTC 2014

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npf_parse.y npf_scan.l npfctl.c
npfctl.h

Log Message:
allow turning off the bpf jit loading.


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/usr.sbin/npf/npfctl/npf.conf.5
cvs rdiff -u -r1.35 -r1.36 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/npf/npfctl/npf_scan.l
cvs rdiff -u -r1.44 -r1.45 src/usr.sbin/npf/npfctl/npfctl.c
cvs rdiff -u -r1.38 -r1.39 src/usr.sbin/npf/npfctl/npfctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2015-01-04 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun Jan  4 18:30:05 UTC 2015

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y

Log Message:
Don't depend on yacc to include stdlib.h or string.h.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/usr.sbin/npf/npfctl/npf_parse.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2015-01-04 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jan  4 20:02:15 UTC 2015

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
load the config file before bpfjit so that we can disable the warning.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2015-02-01 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sun Feb  1 22:57:22 UTC 2015

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
npf.conf(5): mention alg, include in the example, minor fix.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2015-02-02 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Mon Feb  2 19:08:32 UTC 2015

Modified Files:
src/usr.sbin/npf/npfctl: npf_show.c

Log Message:
npfctl_print_rule: print the ID in hex, not decimal.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/npf/npfctl/npf_show.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2015-03-20 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sat Mar 21 00:49:07 UTC 2015

Modified Files:
src/usr.sbin/npf/npfctl: npf_build.c npf_show.c

Log Message:
npfctl:
- Fix the filter criteria when to/from is omitted but port used.
- Print more user-friendly error if an NPF table has a duplicate entry.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/usr.sbin/npf/npfctl/npf_build.c
cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/npf/npfctl/npf_show.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2015-03-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Mar 24 20:24:18 UTC 2015

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y

Log Message:
allow lists as filter addresses.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/usr.sbin/npf/npfctl/npf_parse.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2015-06-03 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Wed Jun  3 23:36:05 UTC 2015

Modified Files:
src/usr.sbin/npf/npfctl: npf_show.c

Log Message:
npfctl: fix the from/to port mess up when showing the rules.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/npf/npfctl/npf_show.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2017-10-29 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Mon Oct 30 04:53:43 UTC 2017

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
Fix showing translated port (ntohs-ed twice wrongly)


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2017-12-03 Thread Michael van Elst
Module Name:src
Committed By:   mlelstv
Date:   Sun Dec  3 23:48:03 UTC 2017

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y

Log Message:
allow PASS opt_proto ALL syntax in map statement.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/usr.sbin/npf/npfctl/npf_parse.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2017-12-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 10 20:30:45 UTC 2017

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
Add things implemented


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2017-12-10 Thread Leonardo Taccari
Module Name:src
Committed By:   leot
Date:   Sun Dec 10 20:45:26 UTC 2017

Modified Files:
src/usr.sbin/npf/npfctl: todo

Log Message:
Fix a typo


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/npf/npfctl/todo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2017-12-11 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Mon Dec 11 23:07:49 UTC 2017

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Remove superfluous Pp.


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2018-04-13 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Fri Apr 13 17:43:37 UTC 2018

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
Document "debug" in usage().


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2021-07-14 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jul 14 09:15:01 UTC 2021

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.c

Log Message:
PR/56307: Konrad Schroder: npfctl's error messages don't report the failing
filename.
Add the filename (but in quotes for consistency with other places in the file).
Also fix an err -> errx


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/usr.sbin/npf/npfctl/npfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-09-19 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Thu Sep 19 12:05:11 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npf_build.c npfctl.8 npfctl.c
npfctl.h

Log Message:
npfctl: remove some n-code leftovers, fix the build, update the man pages.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/usr.sbin/npf/npfctl/npf.conf.5
cvs rdiff -u -r1.25 -r1.26 src/usr.sbin/npf/npfctl/npf_build.c
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/npf/npfctl/npfctl.8
cvs rdiff -u -r1.38 -r1.39 src/usr.sbin/npf/npfctl/npfctl.c
cvs rdiff -u -r1.31 -r1.32 src/usr.sbin/npf/npfctl/npfctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-09-19 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Fri Sep 20 03:03:52 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npf_build.c npf_parse.y npf_scan.l
npf_show.c npfctl.h

Log Message:
- NPF: change the group/ruleset syntax - simplify.  Update npf.conf(5) manual.
- Add support for the inline pcap-filter(7) syntax in the rule, e.g.:
block out final pcap-filter "tcp and dst 10.1.1.252"


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/usr.sbin/npf/npfctl/npf.conf.5
cvs rdiff -u -r1.26 -r1.27 src/usr.sbin/npf/npfctl/npf_build.c
cvs rdiff -u -r1.25 -r1.26 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/npf/npfctl/npf_scan.l
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/npf/npfctl/npf_show.c
cvs rdiff -u -r1.32 -r1.33 src/usr.sbin/npf/npfctl/npfctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-09-20 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Fri Sep 20 21:30:49 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npfctl.8

Log Message:
Remove trailing whitespace.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/npf/npfctl/npfctl.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-11-04 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Tue Nov  5 01:50:30 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_bpf_comp.c

Log Message:
npfctl: optimise fetch_l3() to avoid unnecessary call to NPF_COP_L3.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/npf/npfctl/npf_bpf_comp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-11-05 Thread Mihai Chelaru
Module Name:src
Committed By:   kefren
Date:   Tue Nov  5 13:09:12 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
sync an example with the latest group syntax change


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-11-11 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Tue Nov 12 06:07:31 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Remove trailing whitespace.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-11-18 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Mon Nov 18 21:39:03 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_parse.y npf_scan.l

Log Message:
Rename some tokens, use more accurate names (the current ones are incorrect
or missleading) and add few comments in the parser code.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/npf/npfctl/npf_scan.l

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-11-18 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Tue Nov 19 00:28:41 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npf_build.c npf_data.c npf_parse.y
npf_scan.l npf_show.c npf_var.c npf_var.h

Log Message:
Simplify parsing of npf.conf elements, create the npfvar_t when a value is
parsed (to be used as a general structured for variables and inlined values),
few misc improvements.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/usr.sbin/npf/npfctl/npf.conf.5
cvs rdiff -u -r1.29 -r1.30 src/usr.sbin/npf/npfctl/npf_build.c
cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/npf/npfctl/npf_data.c
cvs rdiff -u -r1.28 -r1.29 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/npf/npfctl/npf_scan.l
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/npf/npfctl/npf_show.c
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/npf/npfctl/npf_var.c \
src/usr.sbin/npf/npfctl/npf_var.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-11-19 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Nov 19 17:01:45 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_show.c

Log Message:
CID 1129614: dereference after null


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/npf_show.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2013-11-22 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Fri Nov 22 18:42:02 UTC 2013

Modified Files:
src/usr.sbin/npf/npfctl: npf_show.c

Log Message:
npfctl: need to rewind the list after calling print_table().  XXX libnpf.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/npf/npfctl/npf_show.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2014-02-05 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Thu Feb  6 07:36:36 UTC 2014

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5

Log Message:
Update count. Add serial comma.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/usr.sbin/npf/npfctl/npf.conf.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2014-02-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Feb  6 18:48:09 UTC 2014

Modified Files:
src/usr.sbin/npf/npfctl: npf_build.c

Log Message:
fix vax build.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/usr.sbin/npf/npfctl/npf_build.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2014-02-07 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sat Feb  8 01:20:09 UTC 2014

Modified Files:
src/usr.sbin/npf/npfctl: npf.conf.5 npf_parse.y npf_scan.l npf_show.c

Log Message:
NPF:
- Adjust the syntax - remove "inet" keyword in favour of more explicit
  "inet4" for the address family.  Consistent with "inet6" for IPv6.
- Adjust and improve the man page a little bit.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/usr.sbin/npf/npfctl/npf.conf.5
cvs rdiff -u -r1.30 -r1.31 src/usr.sbin/npf/npfctl/npf_parse.y
cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/npf/npfctl/npf_scan.l
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/npf/npfctl/npf_show.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npfctl

2014-02-11 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Wed Feb 12 01:42:50 UTC 2014

Modified Files:
src/usr.sbin/npf/npfctl: npf_show.c

Log Message:
npfctl_print_table: add a "cdb" type.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/npf/npfctl/npf_show.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



  1   2   >