summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-01-26regenMichael Shalayeff
2003-01-26a bunch of devices used in hp machinesMichael Shalayeff
2003-01-26Removing leading spaces can result in a failure with multiline commands. Ok ↵Damien Couderc
millert.
2003-01-26Mount msdos filesystems with -s (shortnames) rather than -lKenneth R Westerback
(longnames). This ensures the install sets are listed in lowercase and are thus visible to the install/upgrade scripts. Installing/upgrading from sets on msdos partitions should now work (again?). Problem noticed by Michael Lucas. deraadt@ ok
2003-01-26Last (?) big cleanup in distrib/miniroot this release cycle.Kenneth R Westerback
Simplify and clarify logic around selecting/installing sets. Rename do_selection_list() to select_sets(), and install_get_files() to install_files(). Eliminate glob_selection() and get_get_files() and the global GET_FILES, folding logic into select_sets() and install_files(). Show the user entire 'url' when no sets are found, rather than trying to hide mount points, etc. Eliminate VERSION_MAJOR and VERSION_MINOR since they were always used together. Instead, simply construct a few variables (SETDIR, FTPDIR, OBSD) holding the strings these were used to construct. Various 'standard' cleanups of quotes, braces, etc. in modified areas. Also shrinks install.sub by 681 bytes.
2003-01-26add rdr test for port x:y -> port zMarkus Friedl
2003-01-26Start on the harmony audio driver. It doesn't play or capture anythingJason Wright
yet, but the knobs and interrupt routine seem to work. More to come.
2003-01-26mop up, from krwDaniel Hartmeier
2003-01-25Another nice cleanup patch from Andrey MatveevCedric Berger
KNF + remove/reorg headers.
2003-01-25Update test to handle changes in pfctl handling of "rdr ... -> ... $port:*"Ryan Thomas McBride
ok dhartmei@
2003-01-25Match changes for rdr port ranges made to pf.c:Ryan Thomas McBride
- fixes behaviour of rdr on le0 from foo to bar port 1:20 -> (lo0) port 22 - makes calculated mapping more explicit for the -> (lo0) port 22:* case testing from dhartmei@ ok dhartmei@
2003-01-25Fix the behaviour of rdr rules which redirect to a range of ports;Ryan Thomas McBride
Stop overloading PF_OP_RRG as a flag where it doesn't make sense, and makes the port mapping more flexble, allows mapping a destination port range of one size to an other of a different size. Fixes and additional testing courtesy of dhartmei@ ok dhartmei@
2003-01-25Regression tests for table statements and rules containing tables.Cedric Berger
ok henning@
2003-01-25Fix a bug that potentially caused fragments to be dropped when theDaniel Hartmeier
overlap calculation got negative. Found by Baruch Even. ok henning@
2003-01-25Grr.. add a missing cdev_notdef() so that 35 really is the audio deviceJason Wright
2003-01-25Fix NOACTION with table statements.Cedric Berger
2003-01-25Make pf.conf reflect all changes that occured in the last 2 weeks.Cedric Berger
2003-01-25Permit initialisation of a table content from a file in pf.conf.Cedric Berger
Cleaning up of the table options parsing, more flexible. idea+cleanup deraadt@, ok dhartmei@, pass all regress tests.
2003-01-25Eliminate unused global SETSDONE.Kenneth R Westerback
Add (back?) function SETSDONE was probably supposed to be doing (preventing the automatic selection of already installed sets) by manipulating DEFAULTSETS instead. Remove successfully installed sets from DEFAULTSETS, and add 'problem' sets detected in sane_install() back into DEFAULTSETS.
2003-01-25Correctly check illegal constructs with tables. Better error messages.Cedric Berger
ok dhartmei@ pass all regress tests.
2003-01-25don't send more than half of the send buffer space limit inMarkus Friedl
one tcp segment, improves performance of tcp over interfaces with large mtu (e.g. lo0); based on similar change in netbsd; ok djm, henning, henric, millert, deraadt
2003-01-25s -> z; thanks naddy@Jason McIntyre
ok deraadt@
2003-01-25updateMichael Shalayeff
2003-01-25De-"register"Jason Wright
2003-01-25hppa provides its own IPL_AUDIO, tooJason Wright
2003-01-25it is 2003 nowTodd C. Miller
2003-01-25Move parsing of the monitor notification user with the rest of theTodd C. Miller
optional arguments and add some sanity checking (if the M flag is specified a notification user must be specified as well). Also make the -n flag work in conjunction with -m and make verbose mode more monitor-friendly. deraadt@ OK
2003-01-25Make monitor section match the actual code.Todd C. Miller
2003-01-25tables are just tables; implementation details (radix) don't need to beHenning Brauer
mentioned. accidently already slipped in w/ my last commit; this one is forced. ok theo
2003-01-25if a table name ist too long, it's actually nice to tell so instead of justHenning Brauer
aborting with a syntax error
2003-01-25kill whitespace at EOLHenning Brauer
2003-01-25- format consistent across platformsJason McIntyre
- sparc -> hppa in hppa/MAKEDEV.8 - removed references to wscons from mac68k/MAKEDEV.8 - typos ok deraadt@
2003-01-24Make table tests less sensitive to environmental conditions.Cedric Berger
Work started with revision 1.4 ok dhartmei@
2003-01-24plug potential memory leak; vincent okTheo de Raadt
2003-01-24On save:Jason Wright
If the fpu isn't enabled, don't save state, otherwise, save the state, mark both sides clean and disable the fpu. On restore: If the saved fpu state has the fpu disabled, do nothing, otherwise, restore everything.
2003-01-24Instead of stashing the timestamp on the pw temp file before eachTodd C. Miller
edit, just stash it once in copyfile(). This fixes the check for whether or not changes have been made (based on the timestamp) for cases like when the _shadow group is missing but is fixed by the admin during the next edit.
2003-01-24Save FPU state (unconditionally)Jason Wright
2003-01-24save and restore fp state when switching threads. This, withMarco S Hyman
an arch/i386 patch previously commited and arch/sparc64 patches from jason@ make the preemption_float test pass on those two architectures. Do not run signal handlers for a thread until the thread has been made current, ensuring the proper context. Solves several (if not all) of the '_pq_insert_tail: Already in priority queue' problems.
2003-01-24save i386 fpu stateMarco S Hyman
2003-01-24Changed: - Am. Eng. -> Br. Eng.Jason McIntyre
eg. normalization -> normalisation - examples/commands in white bold face - .Pa macros -> .Ar - ordered SEE ALSO - removed double quotes from GRAMMAR section - some grammar typos ok deraadt@
2003-01-24ansiTheo de Raadt
2003-01-24update supported devices list, from alexander guyMichael Shalayeff
2003-01-24compile rdata.c using -O0 on sparc64 due to bug in propoliceJakob Schlyter
2003-01-24ndc doesn't start named if named_flags=NO in /etc/rc.confMike Pechkin
Fix it. millert@ ok
2003-01-24Sigh, pf_pull_hdr (aka pf_pull_hair) doesn't do an m_pullup, it merelyDaniel Hartmeier
copies the data to the specified buffer. So, for TCP options, provide an sufficiently large buffer and copy to there.
2003-01-24Move the mbuf pullup for TCP options to the beginning of TCP handling,Daniel Hartmeier
doing it later can invalidate pointers to mbuf data. This fixes subtle breakage just introduced (with 1.306).
2003-01-24document pfctl -vvsqHenning Brauer
2003-01-24make rate2str include the unit in the ouput even if it is 0b. was irrelevantHenning Brauer
before as you cannot specify "bandwidth 0b" on a rule; now that rate2str is used for the stats output it does matter.
2003-01-24Fix wscale support, the first version didn't really work right.Daniel Hartmeier
Interestingly, our own stack uses wscale 1 quite regularly, and I now suspect that this is what caused most of the state failures I've seen. They were quite rare, but with working wscale support, they are reduced even more. ok henning@
2003-01-24pfctl -vvsq shows bandwidth and packets/s for PRIQ now tooHenning Brauer