Commit Graph

1603 Commits

Author SHA1 Message Date
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
christos
97277a1a6d mention how to upgrade. 2008-01-26 21:46:03 +00:00
christos
0c6f1a5abe Import hostapd 2008-01-26 21:42:09 +00:00
christos
71731f44f8 Import new wpa_supplicant code 2008-01-26 21:38:31 +00:00
dyoung
099d1a6a37 #include <stdbool.h> for bool, instead of typedeffing our own. 2008-01-21 20:47:38 +00:00
christos
0f85ac800d Fix segmentation fault with printf("%*"); from Jukka Salmi 2008-01-21 17:18:06 +00:00
christos
4e783482fa Fix off-by-one buffer overflow. VU#203611, CVE-2008-0122 2008-01-18 16:20:57 +00:00
agc
d77f56d46b Add documentation on setting up the iSCSI target, and on how to use the
NetBSD iSCSI initiator together with cgd to provide encrypted iSCSI
storage.
2008-01-06 11:00:49 +00:00
agc
cbc63dde2a Thanks to Mark Foster for the reference to the Wiki page where he tracks
the interoperation between the NetBSD iSCSI target and the Linux
open-iscsi initiator.

Add details about inter-operation with the NetBSD iSCSI initiator.

Add dates to all entries.

Add last updated date to the COMPATIBILITY file.
2007-12-24 15:48:40 +00:00
joerg
39ac827c19 Import pkg_install-20071224 2007-12-24 00:03:04 +00:00
agc
bfdff00bed Regenerate autoconf files for the portable version 2007-12-21 13:06:03 +00:00