| Commit message (Collapse) | Author | Files | Lines |
|
pointed out by Moritz Grimm (mgrimm-at-mrsserver-dot-net)
|
|
|
|
lines and simplifying it by removing the switch statement implementing
/g, /1, and /2 separately and repetitively.
The idea to make the loop control variable slen, i.e. the length of the
string remaining to be processed, signed, and stay in the loop even when
slen == 0 (i.e. at the end of the string), lifted from FreeBSD by otto@.
On i386, process.o shrinks by 440 bytes, and the sed binary by 23 bytes.
This fixes multiple aspects of the replacement of multiple (/g) or
specific (e.g. /2) instances of zero-length matches, both with BREs and
EREs, both with and without a trailing newline character on the input.
Feedback and OK otto@.
|
|
trailing newline. Will be fixed by a commit to sed/process.c right
afterwards. While here, assert my copyright and add a license.
OK otto@
|
|
now, put it in the IPPROTO_TCP case of the pf_test_rule() inner loop.
ok henning sthen
|
|
|
|
|
|
This will soon be needed for the HISTORY of string(3).
|
|
and pfrke_cost entries. Output becomes sorted in table order.
|
|
this are gone, and halex points out that one of the dd's in use has
no conv= support.
|
|
|
|
regression tests to tolerate missing urgent bytes.
|
|
better visual cues as to what's happening. Feedback/ok aja@ schwarze@
|
|
from .init that uses SSE doesn't randomly trigger SIGBUS.
ok drahn@, miod@
|
|
the common function pf_walk_header6(). For that, pf_walk_header6()
can now extract both the information wether it is a fragment and
the final protocol if it is the first fragment. This allows to
match the icmp6 too big packet of a first fragment to the reassembled
packet's state. This is neccesary if a refragmented fragment is
to big for the Path-MTU.
Note that pd.proto contains the real protocol number for the first
fragment and IPPROTO_FRAGMENT for later fragments. pd.virtual_protocol
is set to PF_VPROTO_FRAGMENT for all fragments.
ok mcbride@
|
|
While here,
* use .Ic rather than .Sy for commands and fix an .Xr
* remove duplicate $Id$ and multiple useless .Tn and .Xo
* avoid lengthy .Bd and .Sm where they are not needed
OK matthew@ jmc@
|
|
|
|
user picks up rtsol.
reported in bugs@ by Rene Maroufi (info at maroufi dot net).
bluhm@ ok
|
|
sthen@ ok.
|
|
|
|
No binary change.
|
|
|
|
from Martin Pelikan
|
|
Rather than silently dropping ALL icmp packets, return icmp/icmp6 error
for 'informational' message types (but continue dropping ICMP errors
unconditionally).
ok markus sthen henning
|
|
- restore local lynx.cfg settings [avsm]
- fix makefile races [espie]
- read/write result checking fixes to avoid unsigned comparisons vs -1 [krw]
- initialize all the InputFieldData members correctly [fgsch]
- fix socklen_t test to include <sys/types.h> [miod]
- fgets(3) returns NULL on error, not 0. No functional change [cloder]
ok krw@, tests by Simon Kuhnle and Martin Pieuchot
|
|
|
|
OK sthen@
|
|
From Chris Turner <c.turner(at)199technologies(dot)com>
OK sthen@
|
|
feedback from miod@ and deraadt@
|
|
jasper@
|
|
|
|
getent() as toprec. Makesd cap_mkdb faster when building termino.db.
OK nicm@
|
|
|
|
*at(2) function.
ok guenther@, thib@
|
|
- bring back 'smtpctl schedule' and 'smtpctl remove' to life
Things you should know:
The ramqueue data structure is not finished yet and lacks an envelope tree
for evpid lookups. I wanted to wait until I'm done but too many people are
affected by not being able to reschedule envelopes, this is a quick fix.
So right now there's an O(rrible) complexity as both commands will perform
a (possibly aborted) queue scan leading to O(n). I will make that O(log n)
soon.
Also, smtpctl remove no longer supports removing an entire message, I will
fix that very soon too.
|
|
Yeeloong, but with a 7" display with a 800x480 resolution, and no webcam.
There are still problems to get it booting from disk from PMON (colour me
unsurprised), which are being looked at. Loading the boot blocks from a FAT
USB stick, to then boot the kernel from the disk, is a reliable workaround
in the meantime.
Tested by Ban Keong Yee (bankeong dot yee on gmail) who is the ``lucky''
owner of such a machine, thanks for your time!
|
|
a section will help people looking for just the MALLOC_OPTIONS.
ok otto@ jmc@
|
|
|
|
Also add two other devices that were previously forgotten.
ok jsg@, sthen@
|
|
From bsd.user(at)mail(dot)ru
ok jsg@, sthen@
|
|
|
|
|
|
is 1 so there, this avoids writing past the end of malloc'd space during init.
Also means the correct sensor address is registered so sysctl hw.sensors works.
Was: hw.sensors.mpii0.drive0=unknown (sd0), UNKNOWN
Now: hw.sensors.mpii0.drive0=online (sd0), OK
ok dlg@
|
|
- Fix aliasing issue in s_frexpf.c; spotted by gcc. Many other
ones were fixed in NetBSD long ago, but this one was forgotten. It
looks like recently they fixed it too.
|
|
be stat(2)'ed, but do not complain about those that were just removed,
because removing files is not a security risk in itself.
Sorry, i can't remember the original reporter of the issue;
reported again by mk@; patch looks good to Andrew Fresh.
|
|
gets the impression that there are all kinds of preconditions and a
whitelist as well. I will be working on this whitelist but for now
disable it because it is hanging at boot for several people.
ok deraadt
|
|
where appropriate, to avoid precision loss.
|
|
|
|
|
|
Allows https checkouts from github to work.
- Add digicert's other root certs.
Fingerprints carefully checked against those in the built-in roots
supplied with Mozilla.
ok dcoppa@ jcs@
|