summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - In the libiconv module for ISO 2022 restore the original order of thetijl2014-04-0122-42/+42
| | | | | | | | | | | | | | | | | | | | | fields of a private struct such that variables of this type are initialised correctly. Fixes conversion from ISO 2022. Also do this in the BIG5 module to prevent similar errors in the future. - In the libiconv module for EUC-TW replace 2^cs with 1<<cs. Fixes conversion from EUC-TW. - Synchronise iconv code with NetBSD. In most cases this only updates the RCS id because the changes are already there or are NetBSD specific. + libc/iconv/citrus_csmapper.c: Add a comment. + libc/iconv/citrus_db_factory.c: Remove put16(). + libc/iconv/citrus_iconv.c: Return EINVAL on error. + libc/iconv/citrus_mapper.c: Return EINVAL on error. + libc/iconv/citrus_memstream.c: Fix type of a variable. + libc/iconv/citrus_prop.h: Sync definition of _CITRUS_PROP_HINT_END. + libc/iconv/citrus_stdenc.c: Return EINVAL on error. + libiconv_modules/mapper_std/citrus_mapper_std.c: Plug memory leak. Obtained from: NetBSD MFC after: 2 weeks
* Add new USB ID.hselasky2014-04-012-0/+2
| | | | | | Submitted by: Tuomo Latto <djv+fbpr@iki.fi> PR: usb/188046 MFC after: 1 week
* Ensure make xdev respect which compiler is CCbapt2014-04-011-6/+7
| | | | and which compilers should be built according to standard build options
* Add Cortex-A15 cpu id revisions.br2014-04-013-3/+15
|
* Release i2c bus on detach.br2014-04-011-0/+13
|
* Hide CTL messages about SCSI error responses. Too many users taketrasz2014-03-311-3/+10
| | | | | | | them for actual target errors. They can be enabled back by setting kern.cam.ctl.verbose=1, or booting with bootverbose. Sponsored by: The FreeBSD Foundation
* Make it possible to have multiple CTL worker threads. Leave the defaulttrasz2014-03-311-29/+40
| | | | | | of 1 for now. Sponsored by: The FreeBSD Foundation
* Turns out name was used here when ACPI_DEBUG was defined, so refine myimp2014-03-311-0/+15
| | | | previous patch.
* Update jemalloc to version 3.6.0.jasone2014-03-3114-38/+80
|
* ddb: Minor style cleanups.pfg2014-03-314-16/+16
| | | | | | #define should be followed by tab. MFC after: 1 week
* Remove unused label.ae2014-03-311-1/+0
| | | | MFC after: 1 week
* Don't generate an ICMPv6 error message if packet was consumed by filter.ae2014-03-311-4/+2
| | | | | MFC after: 1 week Sponsored by: Yandex LLC
* Merge r246607 by benno from projects/uefiemaste2014-03-311-3/+3
| | | | | | | | Use EFI types for EFI values (silences warnings). EFI UINTN is actually a 64-bit type on 64-bit processors. Sponsored by: The FreeBSD Foundation
* Document r263140, removal of IPX.gjb2014-03-311-1/+3
| | | | Sponsored by: The FreeBSD Foundation
* Don't copy the MF flag from original IP header to ICMP error message.ae2014-03-311-0/+1
| | | | | | PR: 188092 MFC after: 1 week Sponsored by: Yandex LLC
* Increase the number of TX DMA segments from 32 to 35. It turnedyongari2014-03-3111-12/+12
| | | | | | | | | | out 32 is not enough to support a full sized TSO packet. While I'm here fix a long standing bug introduced in r169632 in bce(4) where it didn't include L2 header length of TSO packet in the maximum DMA segment size calculation. In collaboration with: rmacklem MFC after: 2 weeks
* Remove instances of variables that were set, but never used. gcc 4.9imp2014-03-3014-63/+22
| | | | warns about these by default.
* There's no need to guess at the COMPILER_TYPE to pass it down. Weimp2014-03-302-28/+10
| | | | | | | | | | guess wrong for buildkernel when CC=gcc49, say. Eliminate all the guessing. COMPILER_TYPE propigates properly on its own, if specified, and we guess it correctly otherwise lower in the build. Also, fix conditionals for armv6hf when using an external compiler chain. They were broken before, but unused. Also, prefer checking the compiler type over CLANG_IS_CC since the latter is only supposed to be used to determine what symlinks to install (more fixes to follow).
* Move stray targets out of the xdev section.imp2014-03-301-2/+2
|
* Kill NO_TESTS and use MK_TESTS=no when we want to skip them.imp2014-03-302-33/+19
|
* Allow the build system to safely set MK_FOO to avoid the ambiguityimp2014-03-302-13/+19
| | | | | | | | when both WITH_FOO and WITHOUT_FOO are set. Use this where possible. Only disallow setting of MK_FOO on the command line. This was preferable to inventing a new mechanism or fixing the undef bug (bin/183762) which precludes users from turning off anything we turn off for parts of the build with WITHOUT_FOO prior to this.
* When building g++, we need to build libsupc earlier to avoid a raceimp2014-03-301-0/+3
| | | | | with libproc. Not sure why people didn't see this before now, but I get it often for higher (20-30) -j builds, but never for -j1 builds.
* Convert an unused banner from skeleton.c into a comment.bapt2014-03-301-3/+3
| | | | | | | It is added to every generated files and fix build at certain warning level with clang 3.4 Submitted by: Thomas Dickey <dickey@his.com> (byacc upstream) Spotted by: glebius
* add capsicum to units(1)eadler2014-03-301-0/+10
|
* Give hint on how to disable the default repository.bdrewery2014-03-301-0/+8
| | | | | Discussed with: bapt MFC after: instantly (preparing EN)
* Add support for keyboard used in Samsung Chromebook (ARM machine)br2014-03-3016-31/+2909
| | | | | | | | | | | | | Support covers device drivers for: - Interrupt Combiner - gpio/pad, External Interrupts Controller (pad) - I2C Interface - Chrome Embedded Controller - Chrome Keyboard Also: - Use new gpio dev class in EHCI driver - Expand device tree information
* Add lowercase postfix, so SoC-common file will be ignored by tinderbox.br2014-03-303-2/+2
|
* Directly call kmem_alloc_contig to allocate framebuffer memorybr2014-03-301-2/+6
| | | | | | | and pass VM_MEMATTR_UNCACHEABLE (no-cache, no-buffer). This fixes screen refreshing problem when data is updated too slowly. Discussed with: ian
* - Merge SoC-common partsbr2014-03-303-228/+134
| | | | - Enable iicbus device
* units(1): Add some missing unitseadler2014-03-301-0/+3
|
* Teach units(1) that an erg and ergon are the same thing.eadler2014-03-301-0/+1
|
* Use the correct variable name in the example code.eadler2014-03-301-1/+1
|
* Fix sizeof modifier for sizeof() in printfeadler2014-03-301-1/+1
|
* Fix build on FreeBSD 7 where:marcel2014-03-293-3/+26
| | | | | 1. DOSPTYP_FAT32 is not defined in <sys/diskmbr.h> 2. uuid_enc_le() does not exist in libc.
* Enable all cryptocaps because net80211 can do software encryption.rpaulo2014-03-291-0/+12
| | | | MFC after: 1 week
* Fix build on FreeBSD 8 where partition types for nandfs do not exist.marcel2014-03-294-0/+17
|
* Fix build on FreeBSD 9 where <sys/pc98.h> has the same defines asmarcel2014-03-291-0/+13
| | | | <sys/diskmbr.h> and not the unique defines introduced later.
* Handle an edge case of address management similar to TCP.tuexen2014-03-291-1/+8
| | | | | | | | This needs to be reconsidered when the address handling will be reimplemented. The patch is from rrs@. MFC after: 3 days
* Use SCTP_OVER_UDP_TUNNELING_PORT more consistently.tuexen2014-03-292-10/+4
| | | | MFC after: 3 days
* Add support to export the contents of the notification updates from the ↵adrian2014-03-294-2/+138
| | | | | | | firmware. Right now the NIC isn't actually exporting useful data. I'm not quite sure why this is. :(
* Hook mkimg(1) to the build.marcel2014-03-291-0/+1
|
* Add mkimg, a utility for making disk images from raw partition contents.marcel2014-03-2913-0/+2080
|\ | | | | | | | | | | | | The partitioning scheme can be one of the schemes supported by gpart. Reviewed by: sjg Obtained from: Juniper Networks, Inc.
| * Build this on sparc64, where we don't have LABELSECTOR nor LABELOFFSETmarcel2014-03-291-2/+2
| | | | | | | | defined. Improve portability by eliminating their use.
| * Make this build on ia64 w/ gcc.marcel2014-03-292-4/+4
| |
| * Fix build on i386 w/ clang.marcel2014-03-292-2/+2
| |
| * Add a paragraph about running mkimg without arguments to get a listmarcel2014-03-291-0/+5
| | | | | | | | | | of supported schemes and/or a detailed description of how to specify partitions.
| * Document how labels can be given to partitions.marcel2014-03-291-0/+6
| |
| * Handle the raw partition of the BSD and VTOC schemes.marcel2014-03-292-15/+20
| |
| * Make mkimg a general command and not a maintenance command.marcel2014-03-282-2/+2
| |
| * Define SPARSE_WRITE to enable writing sparse files. Output compares ok...marcel2014-03-281-0/+2
| |
OpenPOWER on IntegriCloud