minskim
0997da05f2
Correct the #ifdef test for struct ifdatareq.
2009-08-07 16:37:12 +00:00
lukem
86814cdb3c
Crank version to nb4
2009-08-07 16:32:43 +00:00
lukem
ddff3f7108
Rename "expandtabs" to "expandtab" to match documentation (and vim,
...
where I got the idea from).
Actually implement the "et" abbreviation for expandtab.
2009-08-07 16:19:53 +00:00
christos
2ba3b8f193
constify for new openssl
2009-07-20 18:44:09 +00:00
tonnerre
7c437b76bb
Fix behavior of dhcpd in the case where clientid and hardware ethernet
...
definitions are mixed. Fixes a refcount assertion.
2009-07-16 22:44:27 +00:00
christos
6c781e23d6
use the proper structure to get interface data. We depend on having the
...
NetBSD-specific ZIFDATA call to do the selection of the ioctl style.
From Patrick Welche.
2009-07-15 18:05:17 +00:00
apb
97f740f02b
Add missing close quote in a usually-unreached part of an #if block.
...
Part of PR 41255 from Kurt Lidl.
2009-07-14 20:56:12 +00:00
roy
7027866a09
Rename internal getline() function to get_line() so it does
...
conflict with the soon to be added getline(3) libc function.
2009-07-13 19:05:39 +00:00
snj
55f8c3946f
Fix two problems in a conditional:
...
- __NetBSD__Version__ -> __NetBSD_Version__
- ">= 599001200" -> "< 599001200"
This worked on current because of the __ typo.
Spotted by Geoff Wing.
2009-07-02 01:43:15 +00:00
njoly
922011108e
Do set error for SMBIOC_LOOKUP ioctl failure in *SMBSERVER fallback.
2009-06-26 22:41:26 +00:00
agc
474f9d04b2
Switch over to building iscsi library, target and initiator from the
...
external framework.
2009-06-25 13:58:59 +00:00
christos
96a538bff1
Limit the length of the address mask before we copy it.
2009-06-23 19:50:50 +00:00
agc
d94c46b0c4
Apply some fixes from HEO SeonMeyong to allow the iSCSI target to build
...
and operate on Mac OS X - with apologies for taking so long to apply them.
2009-06-23 05:11:46 +00:00
agc
cacd735007
Simplify one routine
2009-06-23 05:08:22 +00:00
christos
ac0ec62cd0
PR/40689: Nicolas Joly: awk(1) trashes memory with RE and ^ anchor
...
Another place to special-case HAT.
2009-06-21 20:08:44 +00:00
christos
dc05b09461
PR/30294: John Darrow: nawk doesn't handle RS as a RE but as a single character
2009-06-20 23:23:12 +00:00
agc
ea75669735
WARNS=4 (all sign-comparison changes)
2009-06-19 16:13:09 +00:00
christos
94e9d9b7f6
fix EOF/-1 portability.
2009-06-16 13:56:09 +00:00
minskim
bea661fe98
Reduce diff with OpenBSD. No functional change.
2009-06-16 05:16:52 +00:00
minskim
da9817918e
Reduce diff with OpenBSD by deleting whitespace.
2009-06-16 02:18:07 +00:00
christos
efdd16fa99
<= 2, from jukka salmi
2009-06-15 20:09:36 +00:00
christos
ba7ea1e3fb
purge/flush 0,1,2 since we did not open them, we should not be closing them.
...
s/EOF/-1/ as the documentation for fclose/pclose states.
2009-06-14 21:05:40 +00:00
kardel
4a186c8fa5
resolve import ntp-4-2-4p7
2009-06-13 12:02:07 +00:00
kardel
be2dbc8357
Import ntp 4.2.4p7
2009-06-13 09:17:42 +00:00
ad
d991fcb3b6
More changes to improve kern_descrip.c.
...
- Avoid atomics in more places.
- Remove the per-descriptor mutex, and just use filedesc_t::fd_lock.
It was only being used to synchronize close, and in any case we needed
to take fd_lock to free the descriptor slot.
- Optimize certain paths for the <NDFDFILE case.
- Sprinkle more comments and assertions.
- Cache more stuff in filedesc_t.
- Fix numerous minor bugs spotted along the way.
- Restructure how the open files array is maintained, for clarity and so
that we can eliminate the membar_consumer() call in fd_getfile(). This is
mostly syntactic sugar; the main functional change is that fd_nfiles now
lives alongside the open file array.
Some measurements with libmicro:
- simple file syscalls are like close() are between 1 to 10% faster.
- some nice improvements, e.g. poll(1000) which is ~50% faster.
2009-05-24 21:41:25 +00:00
christos
91805f2d22
Fix CVE-2009-1252: Buffer overflow in ntpd crypto code. A remote
...
attacker can send a specially constructed request packet that would
overflow the sprintf()'ed buffer causing ntpd to crash.
XXX: Pullup to 5.x
2009-05-20 01:37:36 +00:00
wiz
983cc93f85
Sort SEE ALSO.
2009-05-18 14:11:30 +00:00
roy
45d9fd18a3
Use new way of associating, which fixes wpa with ral(4)
2009-05-13 11:57:16 +00:00
he
e437fa175c
Now that we have strnlen() in libc, get rid of the local
...
and type-conflicting implementation here instead of fixing
it locally. I don't think (hope!) this is size-critical.
2009-05-10 22:03:22 +00:00
christos
9371e91bff
reorder code to avoid uninitalized variable.
2009-05-08 12:06:11 +00:00
christos
3fde99f00c
- prevent buffer overflow from Maksymilian Arciemowicz (worst case was 1041
...
characters and we allocated only 1024.
While here:
- use snprintf to prevent this from happening in the future.
- don't close fd twice on error.
- pass unsigned char to ctype.h functions.
2009-05-07 21:07:34 +00:00
wiz
8da40e7f0e
Remove trailing whitespace.
2009-05-04 21:09:12 +00:00
wiz
b10ceebb6d
New sentence, new line.
2009-05-04 19:52:34 +00:00
reed
9fc4d3902e
Fix roff formatting for ->
...
by adding an \ such as document in mdoc.7
This was reported in 41276
2009-04-24 16:48:58 +00:00
mrg
8cf404da0f
add a NetBSD_DISABLED_* target for config.h.in.
2009-04-19 10:22:10 +00:00
tnozaki
41a9bd5969
fix reliability issue.
...
if wcwidth(3) return -1, nvi may crash by memory fault.
2009-04-19 02:28:19 +00:00
christos
6757e2669a
delete old bind
2009-04-18 13:06:47 +00:00
dogcow
c96865e412
more -Wsign-compare fixes.
2009-04-18 06:37:35 +00:00
christos
39a569fdc2
Fix:
...
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2009-0159
Using:
https://support.ntp.org/bugs/show_bug.cgi?id=1144
XXX: Pullup to 5.x
2009-04-17 02:45:55 +00:00
tnozaki
4bdba43474
fix PR/41136: \<word search doesn't work in vi
...
don't reuse RCHAR_T(=wchar_t)'s bits, CSI wchar_t is opaque object.
2009-04-12 14:47:51 +00:00
lukem
eb2de0beef
Resolve -Wcast-qual issues.
2009-04-11 11:10:43 +00:00
kefren
430d7ee47c
fix null references introduced while merging bzip2 1.0.5
...
fixes PR/41032
ok christos@
2009-04-06 19:33:22 +00:00
joerg
3e0637e9dd
libarchive moved to src/external a while ago.
2009-04-06 15:05:52 +00:00
christos
b01113f755
use the proper status variable.
2009-04-05 17:33:11 +00:00
jld
09d4e48298
Make vi's '@' command work again; a precedence warning fix in r1.2 added
...
parens in the wrong place such that '@' did nothing. Needs pullup to -5.
Reported by Ed Ravin; fixes PR 41134.
2009-04-04 01:13:42 +00:00
perry
4bfc10355c
add missing commas to .Dd fix, pointed out by wiz
2009-03-22 14:29:34 +00:00
perry
c8a35b6227
OpenBSD uses a custom CVS hack to handle Dd fields ($Mdocdate$) which
...
we don't have. Replace ".Dd $Mdocdate" with ".Dd Month Day Year" so
that the date comes out right when man pages get built. This will
doubtless need hand conflict resolution whenever these pages are
re-imported.
Note that it would be interesting to have some similar facility for
NetBSD, but I don't think a custom rcs keyword is the right thing --
maybe we can teach groff to parse $Date$
2009-03-21 00:15:52 +00:00
perry
74c461bcb0
Disable inclusion of __DATE__ in the version string.
2009-03-20 21:25:24 +00:00
tsutsui
ce059cd609
Fix bad TCP checksum in packets with IP option header.
2009-03-17 10:10:20 +00:00
joerg
9a62852c21
Specify width for tag list.
2009-03-15 15:16:58 +00:00
njoly
56695ef522
In is_number(), do not check strtod() result against HUGE_VAL which
...
will result in a SIGFPE on non IEEE hardware. Instead, check the
provided buffer for "nan" string.
This make native build work again on alpha.
2009-03-12 13:04:01 +00:00
christos
ba6a866c95
semi-colon before charset. From Anon Ymous
2009-03-11 01:08:23 +00:00
joerg
997634fe14
Fix preamble to match order set out by mdoc(7). Discussed with wiz.
2009-03-09 19:24:26 +00:00
christos
29e4b0fb40
eliminate hacky memory allocation that loses on 64 bit archs with alignment
...
issues.
2009-03-06 21:36:25 +00:00
apb
55a5451b03
#include <sys/param.h>, in case it defined MIN and MAX. (Later in this
...
file, we conditionally define MIN and MAX.)
Including sys/param.h unconditionally like this seems unportable (in
view of the fact that file is built as a host tool), but other parts of
the file sources already include sys/param.h, so this change doesn't
make it worse.
This might fix PR 40539 from Brad Parker.
2009-03-06 19:42:54 +00:00
christos
e5fb0732fe
Use siginfo to print more details about the sigfpe.
2009-03-01 23:30:52 +00:00
kenh
83e1006d39
Revert back to previous version
2009-02-27 03:01:57 +00:00
kenh
05970a1d19
This didn't change ... what's the deal?
2009-02-27 02:59:11 +00:00
sketch
1e56a266d4
regen.
2009-02-24 22:27:02 +00:00
sketch
7ce9d1c8ea
Make 'build.sh tools' work with the Sun Studio compiler, although bugs in
...
some of the generated tools still prevent building a full release using them.
2009-02-24 22:25:24 +00:00
tnozaki
63b0517c27
fix following wregexp bug reported in current-user:
...
- . doesn't match anything
- [] groups containing more than one character don't match anything
introduced by -Wsign-compare fix.
2009-02-22 11:34:53 +00:00
drochner
7cd24411fd
Make ntpd drop supplementary group memberships when dropping privileges
...
due to a "-u" option.
(There is a bug report to the subcect in ntp's bugzilla, listed
as "closed", almost two years old. Don't know what happed. My patch
is not derived from that one because the code changed.)
2009-02-03 12:51:13 +00:00
jmcneill
cdbce806da
Make os_time_t a time_t instead of a long.
2009-01-29 01:02:48 +00:00
jmcneill
464bb4625b
Merge http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.sbin/wpa/wpa_supplicant/Attic/driver_netbsd.c.diff?r1=1.7&r2=1.8
...
PR# 39364: wpa_cli scan_results shows '0' signal level
Use rssi for level (instead of qual) in scan results, following examples
set by the wpa_supplicant ndis and iphone drivers.
2009-01-29 00:17:22 +00:00
christos
7842bfc111
check for memcpy too
2009-01-27 16:50:08 +00:00
lukem
293645aa72
sign-compare fixes
2009-01-25 14:25:27 +00:00
lukem
53fcdb3604
sign-compare fixes for amd64
2009-01-22 10:33:58 +00:00
christos
cce9197201
revert __func__ -> __FUNCTION__
2009-01-21 23:31:31 +00:00
jmmv
0cdcf7cea6
Remove ATF 0.5 from dist/atf and all of the reachover Makefiles used to
...
build it. 0.6 is going to be imported in external/bsd/atf, with all the
necessary Makefiles in that same hierarchy.
2009-01-19 07:08:14 +00:00
lukem
cadac39416
fix -Wsign-compare issues
2009-01-18 03:43:45 +00:00
christos
45220987b8
PR/40414: Peter Bex: nvi abort()s in autoindent/autoindent differs from
...
historical vi
2009-01-16 15:05:55 +00:00
christos
c06deb4e8c
PR/40386: M. Levinson: vi(1) filename completion no longer works, fix bug
...
introduced by shadow variable fix.
2009-01-13 15:43:27 +00:00
drochner
bc4339482e
sync the last commit with the official 9.5.1-P1 release,
...
thanks to Adrian Portelli for the upstream patch
2009-01-09 17:44:20 +00:00
kardel
300f8f3036
merge ntp 4.2.4p6
2009-01-08 20:09:03 +00:00
kardel
0fee6ba94f
Import ntp 4.2.4p6
2009-01-08 19:17:53 +00:00
drochner
bba265ee2d
try to fix CVE-2009-0021 (incorrect check of EVP_VerifyFinal()'s
...
return value)
(This is not an official patch and possible incomplete.)
2009-01-08 14:50:56 +00:00
drochner
bf744d30ef
try to fix CVE-2009-0025 (incorrect check of DSA_do_verify()'s
...
return value
(This is not an official patch and possible incomplete.)
2009-01-08 14:49:46 +00:00
tnozaki
1f0834dfa8
make CHAR_T/RCHAR_T as 32bit clean.
...
nvi-1.81 restrict wchar_t as 24bit, so under some locale(eg. zh_CN.GB18030)
search/regex doesn't work and sometimes dumps core(because of negative wchar_t value).
2009-01-02 00:32:11 +00:00
he
bce40b6ae2
Also doctor the Revision header in the files.
...
This appears to be leftover from my earlier BIND update.
2008-12-30 17:53:47 +00:00
christos
5dd7ea59ad
fix time_t format.
2008-12-29 04:13:28 +00:00
christos
ec24b06a1f
fix suseconds_t format
2008-12-29 04:08:56 +00:00
christos
bb7e3aa272
fixes for 64 bit time_t
2008-12-28 22:56:57 +00:00
christos
442ef04263
trust me, malloc's argument is size_t not u_int.
2008-12-23 20:49:39 +00:00
christos
a3e8ad6af0
make status humanly parsable.
2008-12-23 20:49:19 +00:00
uebayasi
b5e854b1a0
-v -var=value -> atf-run -v var=value
2008-12-18 05:11:32 +00:00
tsutsui
593ae76032
Suppress false -Wuninitialized warning on gcc -O1.
2008-12-13 09:17:48 +00:00
lukem
e7617fb9ab
Bump the version to ""nvi-1.81.6nb1" for NetBSD changes:
...
expandtab
gtagsmode
matchchars
WARNS=4
Per discussion with Christos.
2008-12-12 23:05:36 +00:00
lukem
534002bc26
Implement "expandtab" option:
...
expandtab, et [off]
Prevent the use of <tab> characters in leading whitespace when
shifting text, autoindenting, indenting with <control-T>, or
outdenting with <control-D>.
2008-12-12 22:55:55 +00:00
christos
bc71c61926
Bring in our changes:
...
- netbsd specific support
- header files
- our ioctls to get/set bssid and ssid
- use __FUNCTION__ instead of __func__
- correct handling of interfaces appearing and dissappearing, fixing
unreached code!
- debugging messages for event changes
- keep a local copy of the interface status so that we can tell if we
have notified wpa_supplicant yet about the interface change or not.
XXX: There was a byte swapping line that I commented out and I am not
sure if it is correct.
2008-12-12 21:44:54 +00:00
christos
37d07dacae
PR/40144: Christoph Badura: quiting from vi recovery mode leaves tty settings
...
garbled. When vi creates a new EXF structure it did not set all the fd related
fields to -1, so if the fd field was never initialized, it was 0 because of
the calloc() call, so closing the file, ended up closing 0, so the terminal
fd was closed and that prevented the ioctl to restore the term settings from
succeeding.
2008-12-09 18:26:20 +00:00
christos
99089c99f7
PR/40140: Takehiko NOZAKI: fix bug where nvi + x(delete) key may call abort(3)
2008-12-09 16:50:22 +00:00
christos
2b08d9050e
uninitialized variable.
2008-12-06 23:18:36 +00:00
christos
448e9aef12
more compilation issues on amd64, where size_t != unsigned int.
2008-12-06 18:39:20 +00:00
christos
ba7207e4b2
WARNS=4
2008-12-05 22:51:42 +00:00
christos
88bda1cea2
don't use signed chars for no reason.
2008-11-25 18:40:26 +00:00
hubertf
95d4c42d15
Pull in a minor change from file-4.26 that gets cross-compiling from
...
Solaris going.
OK'd by christos@
2008-11-04 13:34:11 +00:00
christos
e2e2aa5d82
make gtags work for real.
2008-10-29 19:57:27 +00:00
christos
a987b491ab
put back gtagsmode (untested) apb should test.
2008-10-29 17:50:49 +00:00
christos
82db559c65
Moved a long time ago to external
2008-10-28 14:06:06 +00:00
apb
f46c1de7cb
Use ${TOOL_SED} instead if plain sed in Makefiles.
2008-10-25 22:27:34 +00:00
martti
2ea5185606
IPF 4.1.31 is out
2008-10-20 12:09:15 +00:00
apb
1dc9ff828c
In preparation for building awk as a host tool, add
...
#if HAVE_NBTOOL_CONFIG_H #include "nbtool_config.h"
2008-10-19 19:33:47 +00:00
tsutsui
4c08651b76
Put a workaround for PR toolchain/39528:
...
Adjust a definition of MKDIR_P to invoke $ac_install_sh script
via $(SHELL) so that it will work even if executable bits are not
preserved in the source archives.
No objection on tech-toolchain.
2008-10-12 02:56:23 +00:00
oster
6664ee6283
memset to zero the entire nop_in structure. Fixes PR#39688 by
...
Henning Petersen. Thanks!
2008-10-08 14:58:57 +00:00
agc
7117be69ce
Fix a fairly obvious pasto which has been there since version 1.1 in 2001.
2008-10-08 09:45:47 +00:00
joerg
3d4926cda4
Finish moving pkg_install to src/external/bsd/pkg_install.
2008-10-07 16:06:12 +00:00
christos
c33f6f922e
quote {}
2008-10-02 15:39:43 +00:00
christos
9766bcabdc
put back matchchars
2008-10-01 21:20:09 +00:00
reed
90b621c7d8
Replace docbook tag with roff.
...
(It was used in wrong context so wasn't replaced.)
I reported this upstream and provided fix to lwresd.docbook.
I didn't commit fix here for docbook file, because
NetBSD doesn't regenerate the manual page.
2008-09-24 21:14:07 +00:00
christos
8c8950af64
PR/39501: David Holland: Don't print the remainder of the line in the error
...
context because it can confuse input parsing in warnings. A full explanation
is in the code.
2008-09-09 21:47:34 +00:00
christos
739c305b89
fix texinfo errors by adding @node commands as appropriate.
2008-09-01 17:51:49 +00:00
christos
85ff5d2957
remove conflict.
2008-08-31 07:54:07 +00:00
christos
97a2ff3736
misc cleanups
2008-08-31 07:53:33 +00:00
christos
3f1ec0f434
fix printf format.
2008-08-31 04:51:20 +00:00
christos
fed53d5170
fix lp64 build.
2008-08-30 17:49:43 +00:00
christos
0bb40d37ac
add this back
2008-08-30 12:18:55 +00:00
christos
04eef3cfd2
resolve conflicts, fix build.
2008-08-30 12:16:51 +00:00
christos
04d459813f
resolve conflicts
2008-08-30 11:39:01 +00:00
christos
8bb07b3f43
try-again for file-4.26
2008-08-30 11:20:52 +00:00
christos
85e225d6b9
mport 4.26
2008-08-30 11:00:02 +00:00
christos
27431b0ddd
resolve conflicts
2008-08-30 07:34:27 +00:00
christos
b8efb34b73
Import wpa_supplicant and hostapd
2008-08-30 07:23:43 +00:00
gmcgarry
a9af41a9f1
Correctly use linksets with PCC too.
2008-08-29 00:35:25 +00:00
gmcgarry
d776319a17
Correctly elide dlog() on PCC. It's still very wrong for other non-__GNUC__
...
compilers.
2008-08-29 00:34:04 +00:00
christos
c041c3f557
Fix non-wide build botches.
2008-08-27 10:18:41 +00:00
christos
1a8ca97519
Don't fill up /var/log/messages when the network is down; log EDNS failures
...
at debug 3.
2008-08-27 05:28:42 +00:00
joerg
f628ddd81d
As dholland pointed out, don't leak memory if FS is resized multiple
...
times.
2008-08-26 20:25:19 +00:00
joerg
479fba4b1b
Don't use strlen to check if the length is at larger than 1, check the
...
first two chars directly.
Don't fail if FS is longer than 9 characters, but allocate a copy
dynamically and fail if that can't be done. Make inputFS static.
OK martin, bjs
2008-08-26 14:43:18 +00:00
joerg
0051d8ebe6
Don't strcpy after strdup.
2008-08-26 14:38:55 +00:00
gmcgarry
8c48d8690e
Remove old pcc import.
2008-08-24 06:37:27 +00:00
kardel
1f18cb938c
resolve ntp 4.2.4p5 import
2008-08-23 09:10:31 +00:00
kardel
835928de57
Import ntp 4.2.4p5
2008-08-23 07:38:09 +00:00
wiz
9f2c3be631
Recognize CISO (.cso) files.
2008-08-18 22:04:47 +00:00
he
2b2bbd444f
Resolve conflicts from import of bind 9.5.0-P2.
2008-08-15 14:51:26 +00:00
he
d552782165
Import bind 9.5.0-P2
2008-08-15 14:41:33 +00:00
he
8df376afb4
Import bind 9.5.0-P2
2008-08-15 14:39:30 +00:00
martti
b2f85650f0
Not needed in NetBSD
2008-08-12 10:28:51 +00:00
christos
b050639f27
delete junk file.
2008-08-10 07:30:53 +00:00
aymeric
100893232d
The cursor emulation was broken, which led to O on an existing first line of
...
a file to fail.
Fixes PR bin/39293 by Adam Hoka.
2008-08-05 15:49:18 +00:00
christos
503c450ac3
Apply 3e2ad1b932d827ddb038a5f9163bca766803811a from the wpa git tree:
...
* fixed race condition between disassociation event and group key
handshake to avoid getting stuck in incorrect state [Bug 261]
2008-08-04 04:14:28 +00:00
joerg
d249112fae
Update build glue for dhcpcd 4.0.0rc3 and move it to
...
src/external/dhcpcd.
Make dhcpcd quiet by default when run from rc.
2008-07-27 19:31:02 +00:00
dsl
345ef58291
Comment out the 'continue' in EXPECTEOL().
...
It only terminates execution of the 'do .. while (0)' loop.
EXPECTEOL() is always followed by 'continue' when called.
2008-07-25 22:09:52 +00:00
darrenr
9f0bfbf3da
2020447 IPFilter's NAT can undo name server random port selection
2008-07-24 09:37:57 +00:00
kardel
fbcf7d7188
make mkver fetch the date information from src/usr.sbin/ntp/importdate
...
in order to achieve consistent version strings across all builds
2008-07-16 20:53:56 +00:00
drochner
0a06aa4eeb
While openpam overwrites possible sensitive data on cleanup, it misses
...
the buffers used in the password dialog. Clean them too.
2008-07-16 18:20:17 +00:00
perry
c983ff2507
explain that mkver needs cleanup when a new version is imported
...
as per suggestion from simon
2008-07-16 11:11:37 +00:00
he
4e9514ecb8
Add an overlooked semicolon to fix the build.
2008-07-14 06:14:44 +00:00
christos
96f87739b6
PR/39002: cheusov at tut dot br: Warn for \x where x is not a valid escaped
...
char.
2008-07-13 17:08:28 +00:00
christos
e8c53cdebd
sprintf -> snprintf
2008-07-12 19:57:59 +00:00
christos
19150c1762
explicitly disallow %L,%l,%h as TOG specifies.
2008-07-12 19:49:30 +00:00
christos
f3e4d308aa
PR/39133: cheusov at tut dot by: Don't treat -Ft as -F <tab>
2008-07-12 15:17:37 +00:00
christos
e04577112e
and remove debugging.
2008-07-11 23:06:48 +00:00
christos
86201bf107
better fix than before. Instead of copying the constant cells, set DONTFREE
...
on all non-strings.
2008-07-11 23:05:49 +00:00
christos
2a2697b888
PR/39132: cheusov at tut dot by: When copying an OCELL, make sure you make
...
a copy of its string and deal with DONTFREE properly, so that we don't try
to free the OCELL pointer later which points to a literal string in the text
segment.
2008-07-11 22:11:24 +00:00
christos
7d50e0f80c
resolve conflicts
2008-07-10 21:18:37 +00:00
christos
0a48355ff6
Import bind 9.5.0-P1
2008-07-10 14:17:08 +00:00
hubertf
0828e34604
Remove superfluous "s on .It, really this time
2008-07-09 13:02:04 +00:00
hubertf
6646611ecc
backout previous
2008-07-09 13:00:55 +00:00
hubertf
e7c69284a9
remove superfluous "s on .It
2008-07-09 12:53:06 +00:00
gmcgarry
21385c9124
Remove gcc comma-eliminating variadic macro. Prefer __func__.
2008-06-27 02:09:49 +00:00
christos
14a6095c32
don't initialize fetch twice.
2008-06-23 18:10:26 +00:00
christos
362bb1e6c4
don't initialize the same variable twice.
2008-06-23 17:54:01 +00:00
christos
b06624789f
fix prototype
2008-06-21 20:55:56 +00:00
christos
c3d3a6e4b6
Resolve conflicts
2008-06-21 18:59:24 +00:00
christos
d50bc8ead7
import bind-9-5-0
2008-06-21 18:25:42 +00:00
yamt
fff57c5525
merge yamt-pf42 branch.
...
(import newer pf from OpenBSD 4.2)
ok'ed by peter@. requested by core@
2008-06-18 09:06:25 +00:00
christos
8f4a39b301
If we found a WPA basestation, return before scanning for non-wpa ones,
...
to avoid reporting a bogus debugging message.
2008-06-15 18:32:03 +00:00
christos
64af2f98bb
keep the original length so that we don't report 0 for the length.
2008-06-15 18:30:38 +00:00
aymeric
c280d5f915
Fix a warning which breaks the build on a few platforms.
...
XXX may be not the right thing to do, but very little intrusive
2008-06-11 21:32:17 +00:00
aymeric
512a1e067c
include <stdlib.h> for exit(3) prototype.
...
Uncovered by broken bulk builds for a handful of platforms.
2008-06-11 21:30:52 +00:00
aymeric
afab0934cb
rename ru_SU to ru_RU, as was done in the previous vi 7 years ago
2008-06-05 21:16:15 +00:00
aymeric
9c8d0a73f9
these files are for diagnosing catalog files, they can even be generated by our
...
Makefiles if necessary
2008-06-05 20:09:37 +00:00
aymeric
3544edc560
remove all the other generated catalogs, too
2008-06-05 20:02:12 +00:00
aymeric
6905204bec
the english catalog is automatically generated
2008-06-05 19:58:45 +00:00
joerg
3dfb9ffd6b
Merge e28f0a8f857fad837ac78a93921873361d60747c and
...
c46587eb3d02a4750d0aaf6e7a0a19f24b3d7fa8:
Correctly handle ARP replies and fix a pointer misuse.
2008-05-26 21:13:59 +00:00
joerg
9e007bef18
Merge ebdbc57c7f54b27fd8d472cb357c0b533b9a0c2e:
...
Fix compilation.
2008-05-26 19:53:56 +00:00
joerg
7f64fd9bf9
Pull in 4c8ba2435551fdffc65c1830befe2d5abe04221a:
...
Fix a signal race when daemonising.
2008-05-26 19:42:35 +00:00
joerg
b26c8099ce
Resolve conflicts.
2008-05-25 19:18:49 +00:00
joerg
fb288ada0d
Import libarchive-2.5.4b:
...
- bsdtar is using the hardlink resolver code from libarchive now,
making it generate correct links for newc format
- fix a number of non-exploitable integer and buffer overflows
- SIGINFO/SIGUSR1 support for bsdtar
- bsdtar -s support
- better mtree support, it should now be able to handle the full syntax
of NetBSD's mtree
- handle extraction of archives where hardlink and linked to entry don't
agree on the permission (base.tgz has such entries for systat)
2008-05-25 19:14:31 +00:00
christos
f7e42af424
PR/38737: cheusov at tut dot by: Don't build the character class table
...
starting at 0, because will always be treated as the empty string DuH!
2008-05-25 16:28:25 +00:00
christos
2699db69d7
remove things we don't use.
2008-05-25 14:54:52 +00:00
christos
4459d9696e
update to 20070501
2008-05-25 14:51:49 +00:00
christos
200d206cea
from: http://cm.bell-labs.com/cm/cs/awkbook/index.html
2008-05-25 13:51:11 +00:00
joerg
8eeb8277e5
Import dhcpcd 4.0.0-beta5.
...
dhcpcd is a small DHCP client, supporting most, if not all, features of
dhclient. It is much smaller (1/6 of the size on amd64), but still
supports many of the more advanced modern RFCs like IPv4LL (RFC 3927),
Classless Static Routes (RFC 3442) and Node-specific Client Identifiers
(RFC 4361). It was written by Roy Marpled, partly in reply to the
discussion of the DHCP client Sommer of Code project.
2008-05-24 19:37:41 +00:00
lukem
d974160208
Add missing prototypes.
...
(I don't know why am-utils doesn't use header files for public prototypes)
2008-05-22 14:22:28 +00:00
aymeric
00a7af4852
add a cast to make this file compile on amd64
2008-05-21 16:02:30 +00:00
aymeric
a3887e9573
. include <sys/stropts.h> only if !defined(__NetBSD__)
...
. use I_PUSH only if it is defined as a preprocessor macro because we
don't have it
2008-05-20 17:55:05 +00:00
aymeric
f8f1a54d4c
provide the emulation of DB4 with our DB1.
...
The relevant parts are completely broken or absent in the official release
of nvi
2008-05-20 17:53:18 +00:00
aymeric
2d56ffaa39
. add curly braces around structured elements of an array
...
. de-K&R prototype of lcmp()
2008-05-20 17:52:10 +00:00
aymeric
fce4fb65c7
include vi_auto.h only if USE_DB4_LOGGING so as not to pull in all the
...
DB4 logging-related data structures which we don't emulate
2008-05-20 17:38:19 +00:00
aymeric
23de6174f3
iconv()'s second argument is const char **, not char **
2008-05-20 17:37:04 +00:00
aymeric
4c86bf8605
. continue instructions for update a bit
...
. remove catalog/english.base and common/options_def.h from the imported sources
2008-05-20 17:05:40 +00:00
aymeric
ec041c82dd
remove these files: we generate them ourselves
2008-05-20 16:58:59 +00:00
darrenr
2f5a5e95ad
Pullup IPFilter 4.1.29 from the vendor branch to HEAD.
...
See src/dist/ipf/HISTORY for a list of bug fixes since 4.1.23 (although
a few are already in NetBSD)
2008-05-20 07:08:06 +00:00
darrenr
675eb13106
Import IPFilter 4.1.29 to the vendor branch
2008-05-20 06:43:46 +00:00
martti
3a717a15fc
Added instructions how I've updated IPF. This should make it easier for anyone
...
to upgrade our in-tree IPF to the latest version...
2008-05-18 18:19:05 +00:00
aymeric
96bc64d20f
Re-import nvi sources, this time based on the distributed tar ball, after
...
going through the new nvi2netbsd script
2008-05-18 14:29:31 +00:00
aymeric
799e82abba
new file to help import nvi into NetBSD. Derived from amd2netbsd.
...
Adds the following:
. tries to be "space safe" in the file names (untested)
. handle a couple more RCS ids being used by nvi
. handle properly several RCS ids on one line (happens in nvi)
... and of course adapt everything to nvi
2008-05-18 14:16:09 +00:00
aymeric
4d6922cd09
import nvi 1.81.6 verbatim, untouched from the git tree
2008-05-16 18:03:01 +00:00
dyoung
f72063f0c8
Note NSF support.
2008-05-15 04:16:00 +00:00
wiz
4c5d505382
Fix typos.
2008-05-13 12:46:14 +00:00
joerg
81815c3c8f
Merge after libarchive-2.5.3b update.
2008-05-11 13:10:07 +00:00
joerg
842030a811
Import libarchive-2.5.3b:
...
- fix bugs in link resolver, mostly affecting bsdcpio [from NetBSD]
- fix bsdcpio -p for hardlinks
- correctness improvements for directory name handling with ustar format
- handle empty filenames correctly
- allow bsdtar -r and -T to be used together as well as --format with -r
and -u.
2008-05-11 13:05:35 +00:00
jmmv
f768eb7c67
Drop files removed (most of them were renamed) in atf-0.5.
2008-05-01 15:26:16 +00:00
jmmv
ffe8204c6b
Import ATF 0.5
...
Changes in this release:
* Clauses 3 and 4 of the BSD license used by the project were dropped.
All the code is now under a 2-clause BSD license compatible with the
GNU General Public License (GPL).
* Added a C-only binding so that binary test programs do not need to be
tied to C++ at all. This binding is now known as the atf-c library.
* Renamed the C++ binding to atf-c++ for consistency with the new atf-c.
* Renamed the POSIX shell binding to atf-sh for consistency with the new
atf-c and atf-c++.
* Added a -w flag to test programs through which it is possible to specify
the work directory to be used. This was possible in prior releases by
defining the workdir configuration variable (-v workdir=...), but was a
conceptually incorrect mechanism.
* Test programs now preserve the execution order of test cases when they
are given in the command line. Even those mentioned more than once are
executed multiple times to comply with the user's requests.
2008-05-01 15:22:19 +00:00
agc
b2da2cdd81
Implement the SCSI MODE_SENSE_10 command - helps quieten an error seen by
...
Jeff Rizzo with the Studio Networks initiator.
This is WIP - more SCSI commands will be handled in the next commit.
2008-04-30 20:28:30 +00:00
martin
11a6dbe728
Convert TNF licenses to new 2 clause variant
2008-04-30 13:10:46 +00:00
martin
3028e483e4
Convert to new 2 clause license
2008-04-29 06:53:00 +00:00
martin
ce099b4099
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
joerg
289d04bffd
Fix a bug in the linkresolver for tar format. When linkresolver is done,
...
the entry belongs to the caller, so don't keep a reference to it and use
the local copy for inode comparision.
2008-04-25 15:04:21 +00:00
apb
436bad5beb
Rewrite the code that tried to canonicalise a path. Fixes a problem
...
in which "/wherever/src.2/../tools" was incorrectly changed to
"/wherever/src./tools" instead of the desired "/wherever/tools".
It's not clear to me that this script has any business trying to do this
sort of rewriting (and there's no guarantee that "/wherever/foo/.." and
"/wherever" both refer to the same place), but at least the new code
tries to be more careful than the old code.
2008-04-20 12:57:40 +00:00
agc
a769917eda
Fix for "raid0 devices don't accept extents of different sizes" from
...
Jeff Rizzo
2008-04-11 08:22:37 +00:00
joerg
2522c71658
Merge libarchive-2.5.0b.
2008-03-30 05:19:00 +00:00
joerg
3c19999f8f
Import libarchive-2.5.0b:
...
- bsdpcio and bsdtar support more of the nbpax options
- linkify interface can handle all the known hardlink resolution
strategies
- mtree support extended, now it can almost process METALOG directly
- compress(1)-like write support
- fix gname/uname mixup
2008-03-30 05:06:00 +00:00
ragge
a24df7ca50
Include sys/param.h before file.h, to avoid redefinition of MIN.
2008-03-29 09:40:41 +00:00
adrianp
8714d5ea9f
Reflect that this is the manpage for 1.0.5 not 1.0.4
2008-03-23 16:53:25 +00:00
christos
4453aa15bd
Fix compilation, from Kurt Schreiner
2008-03-18 17:35:36 +00:00
christos
797a81839f
adjust for 1.0.5
2008-03-18 14:58:41 +00:00
christos
cc69789779
merge conflicts
2008-03-18 14:47:07 +00:00
christos
4a6adca94a
from http://www.bzip.org
2008-03-18 14:41:44 +00:00
wiz
08186da791
Fix download-vulnerability-list's -c option. From Jim Bernard in PR 38231.
2008-03-13 08:38:24 +00:00
joerg
aa88e6d9cd
Use the correct file descriptor variable.
2008-03-07 23:28:17 +00:00
joerg
d0ff209a7d
Import libarchive-2.4.13.
...
Major new features:
- work-in-progress cpio frontend
- much less data copying when handling uncompressed archives
- fix bugs for handling very large archives
- support for more zip archives and some of the self-extracting ones
2008-02-26 14:46:02 +00:00
mellon
3265aaf1d6
Get rid of a spurious dereference in DHCPRELEASE.
2008-02-26 05:03:29 +00:00
lukem
5c77352330
Fix a groff warning.
...
Whilst here, improve the markup somewhat.
2008-02-26 00:09:38 +00:00
joerg
fdea345c9b
pkg_install-20080223
2008-02-22 22:16:37 +00:00
joerg
e30cd2c074
pkg_install-20080222
2008-02-22 16:14:57 +00:00
matt
c27877a59b
progname is const char *, not char *
2008-02-20 18:24:22 +00:00
matt
05ec472001
constify a few arrays
2008-02-20 18:23:50 +00:00
matt
273fa51a4d
progname is defined as const char *, not char *
2008-02-20 18:21:39 +00:00
matt
e0eafe6e38
infile is const char *, not char *
2008-02-20 18:20:21 +00:00
matt
ccfd1d4480
errbuf is [], not *.
2008-02-20 18:19:18 +00:00
matt
cd1870ce29
Make hostapd_drivers const.
2008-02-20 18:17:53 +00:00
matt
28dacb0e3a
Fix a new bugs that -combine found
2008-02-20 18:16:09 +00:00
ragge
9c40de1cfe
PCC 0.9.9-080210
2008-02-10 20:04:50 +00:00
joerg
d32599e755
Import pkg_install-20080208
2008-02-07 23:42:16 +00:00
agc
5025457bc5
Update the autoconf glue to version 20080207 of the portable NetBSD
...
iSCSI initiator and target.
2008-02-07 19:12:26 +00:00
agc
c00abf65a9
Changes to make the iSCSI initiator have a chance of building on
...
other platforms - include ${PREFIX}/include when compiling, and
${PREFIX}/lib when linking.
Fill out the dependency information correctly.
2008-02-07 19:10:52 +00:00
agc
02806300b2
If we're doing discovery, and the TSIH cannot be found, set it to
...
the disk number held in the session parameters - avoid using a negative
index to the array of target disks.
2008-02-07 19:09:02 +00:00
joerg
54735ec484
Merge commit 8c0dad4904474016c373573414c8e16ba51e88ad from upstream:
...
Fixed EAPOL not to end up in infinite loop with dynamic WEP keys
2008-02-06 18:30:47 +00:00
jmmv
f2a0ff428b
Remove files that disappeared in atf-0.4.
2008-02-04 20:26:03 +00:00
jmmv
f6f54bd63a
Import of ATF 0.4
...
Changes in this release:
* Added two new manual pages, atf-c++-api and atf-sh-api, describing the
C++ and POSIX shell interfaces used to write test programs.
* Added a pkg-config file, useful to get the flags to build against the
C++ library or to easily detect the presence of ATF.
* Added a way for test cases to require a specific architecture and/or
machine type through the new 'require.arch' and 'require.machine'
meta-data properties, respectively.
* Added the 'timeout' property to test cases, useful to set an upper-bound
limit for the test's run time and thus prevent global test program stalls
due to the test case's misbehavior.
* Added the atf-exec(1) internal utility, used to execute a command after
changing the process group it belongs to.
* Added the atf-killpg(1) internal utility, used to kill process groups.
* Multiple portability fixes. Of special interest, full support for SunOS
(Solaris Express Developer Edition 2007/09) using the Sun Studio 12 C++
compiler.
* Fixed a serious bug that prevented atf-run(1) from working at all under
Fedora 8 x86_64. Due to the nature of the bug, other platforms were
likely affected too.
2008-02-04 20:21:48 +00:00
joerg
777b7d39b8
pkg_install-20080202
2008-02-03 21:21:30 +00:00
mrg
313548c7c8
fix a MKCRYPTO=no bug - default_memalloc()/default_memfree() are
...
defined static but not used.
2008-02-03 04:07:34 +00:00
christos
a94d934365
Remove __PIC__ because on mips __PIC__ is used to indicate that the pic abi
...
is used, and it is set even in the absence of -fpic or -fPIC. Thanks to
tsutsui@ for the explanation.
2008-01-31 20:07:46 +00:00
joerg
7a9167c057
pkg_install-20080126
2008-01-27 14:11:27 +00:00
christos
ce19c44682
merge conflicts. Unfortunately openpam changed from $P4 -> $Id so there will
...
be RCS screwage in the next import.
2008-01-27 01:22:55 +00:00
christos
70f2fdca0b
from www.openpam.org
2008-01-27 00:54:36 +00:00
christos
550ce95799
Moved to dist/wpa since now hostapd and wpa_supplicant share a lot of code.
2008-01-26 21:55:00 +00:00
christos
648919655f
Bring in our patches.
2008-01-26 21:47:23 +00:00