Commit Graph

127 Commits

Author SHA1 Message Date
christos
544d676ec2 add missing options from the cd9660 filesystem. 2009-01-02 16:00:02 +00:00
chris
aa5f67e8e7 Add -lutil to allow linking to find the e-functions. 2008-12-13 12:21:50 +00:00
tsutsui
791606eb62 Sync usage with man page. 2008-12-13 09:05:56 +00:00
christos
809d48d0cb back emalloc out, I don't want it. 2008-12-12 23:10:08 +00:00
christos
56a682bfb8 - handle memory allocations gracefully using e-functions instread of
core-dumping.
- if the display is too small bail out.
2008-12-12 23:09:08 +00:00
roy
98454aa775 Import dhcpcd-4.0.7 with the following changes from dhcpcd-4.0.1
DHCP_DECLINE now includes the IP and Server in the message.
Trailing NULLs are stripped from string options.
ntpd is only restarted if it is already running.
ClientID is no longer sent by default.
CSR comes before routers and static routes as per RFC 3442.
Host routes are now added correctly.
If a the interface link flaps but status does not change, do not reset the timer.
2008-12-09 19:34:58 +00:00
apb
faeb779f91 Use ${HOST_SH}, not ${SH}. ${SH} is undefined, so acts like an
empty string.  The build would sometimes work despite this error, if
errlist.sh happened to be executable and if the host's /bin/sh was good
enough.
2008-11-25 05:32:05 +00:00
joerg
8e658292aa Update to libfetch 2.20: Allow HTTP auth to be provided in URL. 2008-11-14 23:04:30 +00:00
joerg
7efce18adf Drop non-applicable part of the original version in libarchive. 2008-11-07 15:24:44 +00:00
joerg
d45537460f Import libfetch-2.19 from pkgsrc:
- fix bug in URL quoting
- man page improvements
- remove passive mode flag, add flag to force active mode and fallback
from passive to active on syntax errors automatically
2008-10-29 16:18:13 +00:00
mrg
604c46c98f reference other libraries from their relative location. 2008-10-27 07:26:29 +00:00
apb
f46c1de7cb Use ${TOOL_SED} instead if plain sed in Makefiles. 2008-10-25 22:27:34 +00:00
apb
96230fab84 Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands.
Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.
2008-10-19 22:05:19 +00:00
christos
5403426c2e we don't have the ldap headers if MKLDAP=no (from dyoung) 2008-10-11 12:56:31 +00:00
joerg
f298aa9202 Update to libfetch-2.17. Fix a bug in the line buffering code to not
drop output if the server actually send more than one line.
2008-10-07 15:55:20 +00:00
joerg
21150ac7ce pkg_install-20081002:
Explicitly cast time_t values to long before printing them.
Reported by bjs.
2008-10-02 20:49:40 +00:00
joerg
39741d2848 Hook up libfetch and pkg_install update. 2008-10-02 17:54:51 +00:00
joerg
a3ad79d9ac Add missing RCS ID. 2008-10-01 07:53:27 +00:00
joerg
1e58602315 Add build glue for pkg_install. 2008-09-30 19:19:56 +00:00
joerg
27d0f2d3b5 Build glue for libfetch. 2008-09-30 19:09:00 +00:00
joerg
af21abb57f Import pkg_install-20080916. Major changes include:
- vulnerability check backend moved into lib for reuse in pkg_add
- add pkg_install.conf parsing for common configuration of the various
  pkg_install components
- fix crashes related to uninitialised PLIST structures
- check explicitly if the required files in pkgdb are present, fixing
  issues with ~empty left-over directories
- improve hardlink handling in pkg_create using the libarchive link
  resolver
- pkg_delete with -P overwrite now updates the pkgdb correctly
- silence warning about empty /var/db/pkg, it provides no value
- pkg_info uses libfetch for remote locations and works without
  temporary files, speeding up operation a lot
2008-09-30 19:00:25 +00:00
joerg
fe618babc6 Import libfetch from pkgsrc, which remains authoritive.
libfetch is a high-level interface for retreiving and uploading files
using URLs. Currently implemented are local file access, FTP, HTTP and
basic HTTPS support, upload only for local files and FTP.
2008-09-30 18:46:07 +00:00
joerg
af4f585309 Switch to libarchive in src/external/bsd. 2008-09-21 19:45:59 +00:00
christos
a812f51e37 add scripts 2008-09-20 20:32:47 +00:00
chris
3273efb108 Correct the documentation for the script name used by dhcpcd to be
/libexec/dhcpcd-run-hooks
not
/libexec/dhcpcd.sh
2008-09-20 17:38:19 +00:00
mrg
b5e3021191 allow BINDIR to be set in bin/pawd/Makefile, so it won't get installed
into /usr/sbin..
2008-09-20 10:45:48 +00:00
joerg
a7dc3b5d53 Just use WARNS=4 for dhcpcd. 2008-09-19 23:00:49 +00:00
joerg
0ee5c8cca5 Import dhcpcd-4.0.1:
- basic resolvconf like functionality to combine the resolv.conf entries
from running instances
- improve timer handling to not break with early wake ups and other edge
cases related to the kernel time granularity
- improve handling of dhcpcd -n and rebinding after carrier loss to
better deal with changing networks
- add option to black list servers based on server id
- don't check for ARP conflict if the interface already has the address
- improve signal handling during vfork/exec
2008-09-19 22:59:57 +00:00
joerg
fc01aacd2f Add build glue for libarchive and the frontends. cpio and tar are still
disabled.
2008-09-19 22:01:25 +00:00
joerg
09ade36017 Import libarchive-2.5.5. This makes bsdcpio more compatible with GNU
cpio's long options, copyies links when they cross devices in copy mode.
A number of other smaller bugfixes and improvements were added.
2008-09-19 21:56:11 +00:00
christos
4d8601a4f6 changes from dist 2008-09-19 21:49:09 +00:00
christos
3b59a1eabd bring changes from dist 2008-09-19 21:46:58 +00:00
christos
167be1f2ca bring in changes from dist 2008-09-19 21:46:14 +00:00
christos
9432f019a9 Hook am-utils 2008-09-19 21:41:51 +00:00
christos
1cc11dc29b forgot this one 2008-09-19 21:41:28 +00:00
christos
b789925374 resolve issues and add build glue 2008-09-19 21:38:40 +00:00
christos
a53f50b9b4 import current am-utils. 2008-09-19 20:07:11 +00:00
christos
fc978808f9 fix more A0 2008-09-12 14:40:46 +00:00
mrg
da81ae230b support MKCRYPTO==no. approved by lukem. 2008-08-31 10:29:51 +00:00
gmcgarry
5a8a518ea5 Both legs of conditional operator must return the same type. 2008-08-29 00:36:27 +00:00
gmcgarry
1db91f4266 Fix path to correct source directory. 2008-08-27 13:15:53 +00:00
gmcgarry
29ed8d5a56 Kludge the endianness detection here. 2008-08-27 12:22:37 +00:00
gmcgarry
a9f4a6fd99 Pull in change from master repo:
Log Message:
Don't recalculate offsets of packed unions, since they all have the same
offset.  Spotted by Reinoud Zandijk.
2008-08-27 12:20:38 +00:00
gmcgarry
50f2c2b359 Add pcc build framework. 2008-08-24 05:47:05 +00:00
gmcgarry
775b51a7ac Import pcc-libs 0.9.9 080824 2008-08-24 05:34:44 +00:00
gmcgarry
6e0bca2262 Import pcc 0.9.9 080824 2008-08-24 05:32:48 +00:00
lukem
9c4947d494 stuff TODO 2008-08-13 04:46:08 +00:00
lukem
b5d491f229 Regen for openldap 2.4.11.
(Done on a NetBSD 3.1 system, and hand-tweaked.)
2008-08-13 04:44:59 +00:00
lukem
554070741d Add assertion.c to SRCS (introduced in 2.4.9->2.4.11 merge) 2008-08-13 04:44:04 +00:00
lukem
13c922b1de version.c now depends on openldap.mk, so it gets rebuilt in an MKUPDATE=yes
build after openldap has been upgraded
2008-08-13 04:43:26 +00:00
lukem
25b9c7eeb8 Crank version to 2.4.11 2008-08-13 04:42:47 +00:00
lukem
5e376103b4 resolve conflicts between merge from 2.4.9 to 2.4.11 2008-08-13 04:15:48 +00:00
cube
c32922f166 Make sure format_next_{proc,lwp} return a pointer to a buffer at least
MAX_COLS long otherwise a '\0' might be printed in a random place of
memory.
2008-08-02 23:20:16 +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
joerg
b2f096aeb9 Import dhpcd-4.0.0rc3. Major changes since beta4:
- support for link state notification (e.g. renew lease after carrier
  returned)
- support to start go into background immediately
- don't cleanup interface state. dhcpcd will leave the interface in the
  same state as before if the lease uses separate addresses. -p still
  stops it from removing the configured address on exit
- various smaller bugfixes, optimisations and cleanups
2008-07-27 18:06:30 +00:00
christos
3e1a92fedd PR/39200: Geoff Wing: Fix memory stomping on multi-cpu machines. 2008-07-24 15:10:34 +00:00
lukem
876fe6bcb6 update some comments. 2008-07-23 00:21:19 +00:00
christos
1fb97e154d - fix p for threads
- more sane ordering for thread command, username, and pid
2008-07-21 19:29:36 +00:00
christos
14f5b40f23 put back -p, add sort order for pid, username, command. XXX: should add reverse
sorting order too.
2008-07-20 18:52:06 +00:00
christos
d6a52d8265 add -1 to usage 2008-07-20 00:11:04 +00:00
lukem
6ea5514d2c Move usr.bin/top/Makefile -> bin/Makefile, and tweak accordingly:
- bin (instead of usr.bin) follows ../README
- no point having a sub-subdir for a single reachover (bin vs bin/top),
  although we could debate the pros & cons of that endlessly.
2008-07-17 10:46:56 +00:00
lukem
bb30016c94 Import OpenLDAP 2.4.11.
Change from 2.4.9 relevant to our build:
	Fixed liblber ber_get_next length decoding (ITS#5580)
	Added libldap assertion control (ITS#5560)
	Fixed libldap GnuTLS CRL result handling (ITS#5577)
	Fixed libldap GnuTLS SSF computation (ITS#5585)
	Fixed liblutil missing return code (ITS#5615)
	Fixed libldap file descriptor leak with SELinux (ITS#5507)
	Fixed libldap ld_defconn cleanup if it was freed (ITS#5518, ITS#5525)
	Fixed libldap msgid handling (ITS#5318)
	Fixed libldap t61 infinite loop (ITS#5542)
	Fixed libldap_r missing stubs (ITS#5519)
2008-07-17 04:32:57 +00:00
christos
d50e0bba82 remove unnecessary defines 2008-07-16 14:29:11 +00:00
christos
a8f5847fc4 allow fractional second values like lunix does. 2008-07-16 14:27:26 +00:00
christos
72572e11a6 change the order that we build config.h 2008-07-16 11:30:36 +00:00
christos
5734987052 subst machine 2008-07-16 01:54:17 +00:00
christos
689a2f13d6 need to generate config.h dynamically 2008-07-16 01:51:56 +00:00
christos
f8e8331d64 more Makefile glue 2008-07-16 00:41:50 +00:00
christos
2b60e3f28a add build glue and local fixes 2008-07-16 00:36:14 +00:00
christos
10dd2532a5 import latest top 2008-07-16 00:20:32 +00:00
perry
29ae1ed693 Don't burn the date and time and build userid and build path into the
ldap executables.

Part of the effort to make bit-identical sources produce bit-identical
binaries.
2008-07-15 18:38:38 +00:00
lukem
55f43121a4 Add USE_FORT?=yes. 2008-05-27 08:58:26 +00:00
lukem
2de962bd80 OpenLDAP 2.4.9 2008-05-22 14:20:36 +00:00
lukem
7eccc37b28 Descend into openldap 2008-05-22 14:02:24 +00:00
lukem
e77448e07b NetBSD reachover build framework for OpenLDAP.
Inspired by framework kindly donated by Wasabi Systems.
2008-05-22 13:57:46 +00:00
lukem
098ab8e3fa Add a missing cast. 2008-05-22 13:23:48 +00:00
lukem
9f0dc52f94 Don't add the date to the generated file. 2008-05-22 13:21:32 +00:00