Commit Graph

228404 Commits

Author SHA1 Message Date
roy 1f96c74429 Sync 2014-07-14 11:49:48 +00:00
roy 9d162be235 Import dhcpcd-6.4.1 with the following changes:
*  If just given a domain and no search list, make the search list the domain
  *  Skip arpping directives if we have a profile but not parsing one
  *  Allow the request of a DHCPv6 address or prefix, a prefix length must be
     specified
  *  Add the ability to dump DHCPv6 leases
  *  Improve startup with regards to carrier checking and adding a link-local
     IPv6 address
  *  Start the correct interface reference for added devices
  *  Support
     http://datatracker.ietf.org/doc/draft-ietf-dhc-dhcpv6-stateful-issues-06
     via the ia_pd_mix option
  *  Fix link handling where kernel reported flags in LINK_UP may not be
     valid when we actually process them
  *  Fix defining new options in dhcpcd.conf and requesting them
  *  Fix a potential segfault when reloading configurations
  *  Print user defined options via -V
  *  Add support for RFC6603, Prefix Exclude option
  *  When requesting a IA_PD and another IA type, create a psuedo interface
     to handle the IA_PD
  *  Handle truncated DHCPv6 saved leases
2014-07-14 11:45:02 +00:00
joerg 827ab89a76 Use static_cast for rb_tree_insert_node void * return value. 2014-07-14 11:36:39 +00:00
alnsn e77183a6da Remove unused file. 2014-07-14 10:36:33 +00:00
mbalmer e0f28f4a46 Add a belgian keyboard layout, based on the french keyboard layout.
Fixes PR install/46871.
2014-07-14 10:05:23 +00:00
joerg 23958df553 Don't include atomic.c, we have aliases for it in src/common. 2014-07-14 07:55:26 +00:00
msaitoh 524cb011c0 Cleanup comments. No functional change. 2014-07-14 05:00:18 +00:00
ozaki-r 9161a49eaf Make bridge MPSAFE
- Introduce BRIDGE_MPSAFE
  - It's enabled only when NET_MPSAFE is defined
    in if.h or the kernel config
- Add iflist and rtlist mutex locks
  - Locking iflist is performance sensitive,
    so it's not used when !BRIDGE_MPSAFE
- Add bif object reference counting
  - It enables fine-grain locking for bridge member lists
    by allowing to not hold a lock during touching a bif
  - bridge_release_member is added to decrement the
    reference count
  - A condition variable is added to do bridge_delete_member
    gracefully
- Add if_bridgeif to ifnet
  - It's a shortcut to a bif object of a bridge member
  - It reduces a bif lookup cost and so lock contention on iflist
- Make bridgestp MPSAFE too
2014-07-14 02:34:36 +00:00
ozaki-r 3466fcf008 Remove a duplicated error message 2014-07-14 01:24:58 +00:00
ozaki-r de34ea8e86 Suppress debug output of xhci_device_intr_done
It's annoying because it is output even on keyboard inputs.
2014-07-14 00:58:35 +00:00
riz a62a43a0df clang doesn't like -Wno-tautological-undefined-compare, use
-Wno-tautological-compare instead.
2014-07-14 00:22:46 +00:00
palle 3d7ae79aac sun4v: add interrupt handling to sun4v trap table 2014-07-13 22:32:49 +00:00
palle d401cdaf28 Bugfix: add missing cmp instruction to GET_MAXCWP macro 2014-07-13 22:09:01 +00:00
tls 916085404d Make named and the rest of BIND seed their RNG from /dev/urandom, not /dev/random. Better would be to rip the enormous gonkulating RNG machinery out of libisc entirely. Later. 2014-07-13 22:06:56 +00:00
alnsn 7d10db2303 Refactor BPF_COPX code. New version doesn't load buf and buflen after copx call. 2014-07-13 21:54:46 +00:00
alnsn 2b2f4a0ebe Add bpfjit_cop_copx and bpfjit_copx_cop tests. 2014-07-13 21:35:33 +00:00
spz 6cec57b17e make the comment at the DHCPv6 define less cryptic 2014-07-13 19:37:23 +00:00
alnsn 981f777cfd Don't use BJ_TMP2REG for 32bit packet reads. Assign this register to (buf+X)
in BPF_LD+BPF_IND and save one instruction.
2014-07-13 18:48:27 +00:00
martin d7dd422243 whitespace cleanup 2014-07-13 18:28:13 +00:00
asau 3b3b5c1aae Vinnitsa isn't even in South-Western Russia. Make it Ukraine. 2014-07-13 18:08:33 +00:00
asau bdc78c0a15 Sukhum isn't in Georgia since 1993 (1990, 1992, 1993, 1994,
1999, or 2008 depending on what you count as break-up).
In any case in recent twenty years it was easier to get there
through Russia than through Georgia.
2014-07-13 18:02:27 +00:00
pgoyette 990812d69b At suggestion of christos@, use -b for b&w rather than -c 2014-07-13 17:38:38 +00:00
asau 2e16bee8d1 Simferopol' is in Krym rather than in Adygeya, and it is in Russia.
(Whether your government recognize it or not is another issue.
If you want to visit it these days, you have to enter Russia.
Following Ukrainians, even before the recent unrest and referendum
it was strongly advised not to discuss this topic with locals there.
At least it was advised not to call Krym a part of Ukraine.)
Fix Kerch' entry as well.
2014-07-13 17:27:45 +00:00
dholland da7427b662 "peripheral", not "peripherial". 2014-07-13 17:12:23 +00:00
joerg 4a53625b5d Disable more warnings for clang build to deal with xsrc changes. 2014-07-13 16:35:49 +00:00
joerg a2e7beb29a Clang expects __INTx_TYPE__ to be used with signed/unsigned modifier
when defining (u)intx_t, GCC has a separate __UINTx_TYPE__. Newer Clang
will also provide the latter, but expects the behavior of the former to
remain. As ARM uses unsigned char by default, distinguish between Clang
and non-Clang here to the right type for int8_t.
2014-07-13 16:31:20 +00:00
pgoyette 68006fcab2 Provide an option to restore traditional black-and-white mode. 2014-07-13 16:23:55 +00:00
tsutsui fb7d7d5abf Setup Bt458 color palette to support ANSI color text on 8bpp framebuffer.
Mostly taken from OpenBSD/luna88k.  Also sync some comments.
Tested on LUNA-II, and mlterm-fb with 8bpp wallpaper also works fine.

Thanks to Kenji Aoyama (OpenBSD/luna88k maintainer) for providing
his spare 8bpp board.
2014-07-13 16:00:32 +00:00
christos 2c90fe4f6d print the error from bus_space_map. 2014-07-13 15:15:06 +00:00
martin b4c4477994 Add the new files to unbreak the build (hi marc!) 2014-07-13 15:12:27 +00:00
christos fd899f50b6 remove WORDS_BIGENDIAN, nothing uses it.
Pick up DHCPv6 from Makefile, so we only enable it for USE_INET6 like
before.
2014-07-13 14:56:56 +00:00
christos 28ea6bcb05 Remove irs re-implementation of getaddrinfo, getnameinfo, gai_strerror
that libc provides. XXX: Perhaps it is better to just make irs a private
library since not many things use it, and it is so small after we removed
the stuff that is provided by libc.
2014-07-13 14:54:22 +00:00
martin d03c4f3f9e Add libirs debug info to a few more places 2014-07-13 13:53:59 +00:00
mbalmer 2c9c8c0495 Add a description of SIOCGIFALIAS. From Jens A Nilsson via PR misc/6880. 2014-07-13 12:47:13 +00:00
mbalmer b25e9deb0b Add the five bulgarian keymaps we got via PR misc/37713 from markucz@gmail.com. 2014-07-13 12:29:01 +00:00
martin b1baff08a7 libisccfg.so.8.1 debug files for other compat architectures. 2014-07-13 12:15:45 +00:00
wiz 9cc16726fe Fix asus entry. 2014-07-13 12:08:32 +00:00
wiz f0d5528210 Use import date for Dd. Remove unnecessary quotes. End sentence with dot. 2014-07-13 12:04:07 +00:00
hannken 3e04c969e3 Change fdesc from hashlist to vcache. 2014-07-13 11:23:01 +00:00
mbalmer a1e18c655b Fix a typo in a function name. Found by Nat Sloss, thanks.
Fixes PR misc/46446.
2014-07-13 11:08:46 +00:00
mbalmer 4af77db120 Don't lie about the CardBus device database. Diff from Jukka Ruohonen.
Fixes PR misc/39625.
2014-07-13 11:03:26 +00:00
mbalmer d3500151b8 Add a missing word; found by Maxime Villard, thanks! 2014-07-13 09:32:05 +00:00
mbalmer 76dc741fbc Fix asus(4) entry. 2014-07-13 08:43:29 +00:00
mbalmer 94541005af Add a man page for asus(4), written by Leonardo Taccari as part of PR/39932. 2014-07-13 08:37:13 +00:00
dholland b7f1700a57 Revert previous; it doesn't work because all the lfs tools
promiscuously .PATH in each other's source files, and I haven't the
time or patience to deal with it tonight.
2014-07-13 02:44:21 +00:00
blymn 0241cad29d Remove bogus length check - SUSV2 says add(n)str wraps and performs
special character processing so we should not be trying to limit the
length to the screen edge.  This partially fixes PR 48827, the test case
works now.
2014-07-13 01:58:08 +00:00
dholland d2a6847577 Remove leftover #if 0 code from before the libquota rework. 2014-07-13 01:46:04 +00:00
mlelstv a80912bfb7 The vga driver now detaches wscons. 2014-07-13 01:17:15 +00:00
mlelstv 4eb98b4ba4 The vga driver now detaches wscons. 2014-07-13 01:02:20 +00:00
christos 0f5915b045 more BCONFIG_H dependencies. 2014-07-13 00:16:31 +00:00