aboutsummaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Update groff manpage and symbols with what has been submitted upstream.Ulrich Spörlein2011-01-193-13/+84
| | | | | | | | | | | | Also remove local overrides that are now in the contrib tree. This is a direct commit to contrib/ as we will no longer import any newer groff snapshots, due to licensing issues. MFC after: 3 weeks Notes: svn path=/head/; revision=217595
* Configure gcc to emit .note.GNU-stack for both 32 and 64 bits PowerPC.Konstantin Belousov2011-01-144-1/+9
| | | | | | | | | | | | | | Mark gcc-provided asm files as not requiring executable stack. It seems that non-FreeBSD ABIs for powerpc64 claim stack non-executable. Due to this, rs6000_elf_end_indicate_exec_stack() only emit the note for 32 bit target. I decided not to change FreeBSD ABI and patch emit the notes for both variants. Reviewed and tested by: nwhitehorn Notes: svn path=/head/; revision=217396
* On PowerPC64, linker emits a fake object into each linked object,Konstantin Belousov2011-01-141-0/+3
| | | | | | | | | | | | 'linker stubs'. Add .note.GNU-stack for the stubs objects. Without this, final binary will have RWE mode for PT_GNU_STACK regardless of the actual requirements. Tested by: nwhitehorn Reviewed by: dim, nwhitehorn Notes: svn path=/head/; revision=217395
* Add a workaround for the warnings and sometimes errors due to missedKonstantin Belousov2011-01-141-0/+3
| | | | | | | | | forward-declaration. Reviewed by: dim Notes: svn path=/head/; revision=217394
* Update dialog to version 20100428. This changes the license under whichNathan Whitehorn2011-01-12282-0/+61165
| | | | | | | | | | | | | | | | dialog is distributed from GPLv2 to LGPLv2 and introduces a number of new features and a new and better libdialog API. The existing libdialog will be kept temporarily as libodialog for compatibility purposes until sade, sysinstall and tzsetup have been either updated or replaced. __FreeBSD_version is now 900030. Discussed on: -current Approved by: core Obtained from: http://invisible-island.net/dialog Notes: svn path=/head/; revision=217309
* Make gcc emit the .note.GNU-stack section into the assembler files.Konstantin Belousov2011-01-071-0/+3
| | | | | | | Reviewed by: kan Notes: svn path=/head/; revision=217098
* Unbreak the build by temprorarily not using include directives inShteryana Shopova2010-12-204-4/+40
| | | | | | | | bsnmpd(1)' def files, until bsd.snmpmod.mk & Makefiles are fixed to pass proper include path flags to gensnmptree. Notes: svn path=/head/; revision=216605
* Bring in a SNMP module that allows configuration of SNMPv3 Notification targets.Shteryana Shopova2010-12-2018-82/+1970
| | | | | | | | | Sponsored by: The FreeBSD Foundation Reviewed by: philip Approved by: philip Notes: svn path=/head/; revision=216594
* Silence the compiler warnings in libbsnmp by removing several (now)Shteryana Shopova2010-12-163-21/+18
| | | | | | | | | | unsed parameters. Sponsored by: The FreeBSD Foundation Reviewed by: philip@ Notes: svn path=/head/; revision=216482
* Add a forgotten file from r216294 and unbreak the build.Shteryana Shopova2010-12-081-0/+404
| | | | | | | | | Sponsored by: The FreeBSD Foundation Reviewed by: philip@ (mostly) Approved by: philip@ Notes: svn path=/head/; revision=216299
* In bsnmpd(1) add support for SNMPv3 message processing model, including ↵Shteryana Shopova2010-12-0829-254/+4517
| | | | | | | | | | | message authentication, packet encryption & view-based access control (RFC 3412, 3414, 3415). Sponsored by: The FreeBSD Foundation Reviewed by: philip@ (mostly) Approved by: philip@ Notes: svn path=/head/; revision=216294
* traceroute(8): make WARNS=3 cleanUlrich Spörlein2010-12-044-14/+12
| | | | | | | Also fixes an operator precedence bug for TCP tracerouting Notes: svn path=/head/; revision=216184
* Update to version 9.6-ESV-R3, the latest from ISC, which addressesDoug Barton2010-12-0423-91/+706
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the following security vulnerabilities. For more information regarding these issues please see: http://www.isc.org/announcement/guidance-regarding-dec-1st-2010-security-advisories 1. Cache incorrectly allows ncache and rrsig for the same type http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3613 Affects resolver operators whose servers are open to potential attackers. Triggering the bug will cause the server to crash. This bug applies even if you do not have DNSSEC enabled. 2. Key algorithm rollover http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3614 Affects resolver operators who are validating with DNSSEC, and querying zones which are in a key rollover period. The bug will cause answers to incorrectly be marked as insecure. Notes: svn path=/head/; revision=216175
* | Remove unused traceroute(8) contrib code from headUlrich Spörlein2010-11-2719-6968/+0
| | | | | | | | | | | | | | It still lives on under vendor/traceroute. Notes: svn path=/head/; revision=215937
* | Remove clause 3 and 4 from TNF licenses.Ulrich Spörlein2010-11-262-14/+0
| | | | | | | | | | | | | | | | Obtained from: NetBSD Approved by: core Notes: svn path=/head/; revision=215880
* | Now that the fix for gcc PR 20218 is applied, and hidden attributesDimitry Andric2010-11-251-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | actually work, linking of libgcc_s.so.1 on ia64 will fail with: unwind-ia64.So(.text+0x1762): In function `_Unwind_FindEnclosingFunction': : undefined reference to `_Unwind_FindTableEntry' unwind-ia64.So(.text+0x1d82): In function `uw_frame_state_for': : undefined reference to `_Unwind_FindTableEntry' /usr/bin/ld: libgcc_s.so.1: hidden symbol `_Unwind_FindTableEntry' isn't defined Repair this by not hiding the _Unwind_FindTableEntry symbol; on FreeBSD, it is in libc, not in libgcc. Silence from: current@ Notes: svn path=/head/; revision=215841
* | Apply backported fix for gcc PR 20218. This makes __attribute__Dimitry Andric2010-11-257-111/+66
| | | | | | | | | | | | | | | | | | | | ((visibility ("hidden"))) work properly, and fixes building devel/glib20 with newer binutils. Silence from: current@ Notes: svn path=/head/; revision=215840
* | Add the ability for GDB to printout the thread name along with otherAttilio Rao2010-11-226-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | thread specific informations. In order to do that, and in order to avoid KBI breakage with existing infrastructure the following semantic is implemented: - For live programs, a new member to the PT_LWPINFO is added (pl_tdname) - For cores, a new ELF note is added (NT_THRMISC) that can be used for storing thread specific, miscellaneous, informations. Right now it is just popluated with a thread name. GDB, then, retrieves the correct informations from the corefile via the BFD interface, as it groks the ELF notes and create appropriate pseudo-sections. Sponsored by: Sandvine Incorporated Tested by: gianni Discussed with: dim, kan, kib MFC after: 2 weeks Notes: svn path=/head/; revision=215679
* | Fix paths for example files.Mark Murray2010-11-182-2/+2
| | | | | | | | Notes: svn path=/head/; revision=215463
* | Default to little endian output when building for little endian. ThisWarner Losh2010-11-131-4/+8
| | | | | | | | | | | | | | | | | | | | got lost as a result of a mismerge a few months back and I didn't notice until I collapsed tbemd into -head. Submitted by: similar patch by kan@ Notes: svn path=/head/; revision=215256
* | Update xz to release 5.0.0Martin Matuska2010-11-1232-682/+1377
| | | | | | | | | | | | | | | | Approved by: delphij (mentor) MFC after: 1 week Notes: svn path=/head/; revision=215187
* | Add 'jid' as a possible sort order to the help screen.Sergey Kandaurov2010-11-121-2/+4
| | | | | | | | | | | | | | | | | | | | PR: bin/150992 Submitted by: Frederic Culot <frederic at culot dot org> Approved by: avg (mentor) MFC after: 5 days Notes: svn path=/head/; revision=215186
* | Set symbol visibility to hidden.Ed Schouten2010-11-111-3/+3
| | | | | | | | | | | | | | | | | | | | Not doing so may cause all sorts of random libraries to expose libcompiler_rt's functions, which should of course not be done. Discussed with: kan, kib Notes: svn path=/head/; revision=215129
* | Import libcompiler_rt into HEAD and add Makefiles.Ed Schouten2010-11-11207-0/+12384
| | | | | | | | | | | | | | Obtained from: user/ed/compiler-rt Notes: svn path=/head/; revision=215125
* | Zero the buffer containing the .gnu_debuglink section before writingColin Percival2010-11-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | into it. Prior to this commit the .gnu_debuglink section can have up to 3 bytes of uninitialized garbage; as a result, .ko files could change vary between builds. Approved by: dim MFC after: 7 days Notes: svn path=/head/; revision=215105
* | Upgrade to Bzip2 version 1.0.6.David E. O'Brien2010-11-0920-52/+78
|\ \ | | | | | | | | | | | | | | | | | | Reviewed by: SO (cperciva) Notes: svn path=/head/; revision=215041
| * | Flatten the bzip2 vendor area in preparations for the 1.0.6 import.David E. O'Brien2010-10-0233-14731/+0
| | | | | | | | | | | | Notes: svn path=/vendor/bzip2/dist/; revision=213348
* | | Prevent endless loop by detecting broken MIPS.optionsOleksandr Tymoshenko2010-11-071-0/+17
| | | | | | | | | | | | Notes: svn path=/head/; revision=214950
* | | Change register numbers according to current struct reg andOleksandr Tymoshenko2010-11-072-3/+3
| | | | | | | | | | | | | | | | | | | | | struct fpreg in src/sys/mips/include/reg.h Notes: svn path=/head/; revision=214949
* | | Calculate offset from frame top for registers saved on a stack frame.Oleksandr Tymoshenko2010-11-071-6/+11
| | | | | | | | | | | | Notes: svn path=/head/; revision=214947
* | | Inverse display of top(1)'s table header when running in inactive mode.Xin LI2010-11-062-3/+11
| | | | | | | | | | | | | | | | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=214857
* | | Remove unused files.Rui Paulo2010-11-039-5115/+0
| | | | | | | | | | | | Notes: svn path=/head/; revision=214736
* | | Merge wpa_supplicant and hostapd 0.7.3.Rui Paulo2010-11-03493-28027/+50887
|\ \ \ | | | | | | | | | | | | Notes: svn path=/head/; revision=214734
* | | | MFV of tzdata2010o, r214716Edwin Groothuis2010-11-031-3/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fiji moves to DST three weeks earlier in 2010. Notes: svn path=/head/; revision=214722
* | | | - Add ELF core for FreeBSD/mipsOleksandr Tymoshenko2010-11-021-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Register all known cores in init function Notes: svn path=/head/; revision=214652
* | | | Fix reading of .debug_line on MIPS64, big-endian:Oleksandr Tymoshenko2010-11-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | read_initial_length detects pointer size by checking first 4 bytes of .debug_line and stores it in struct comp_unit_head * passed to it as second argument. By passing NULL to a read_initial_length we ignore actual pointer size (8 bytes) and use default (4 bytes) which results in wrong offsets of header fields. Notes: svn path=/head/; revision=214651
* | | | Update to 9.6-ESV-R2, the latest from ISC.Doug Barton2010-10-3174-10723/+3925
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | This version contains bug fixes that are relevant to any caching/resolving name server; as well as DNSSEC-related fixes. Notes: svn path=/head/; revision=214586
* | | | Use pcap's bpf header, not our own copy of it.Rui Paulo2010-10-291-2/+0
| | | | | | | | | | | | | | | | Notes: svn path=/head/; revision=214535
* | | | Remove more unused files.Rui Paulo2010-10-295-590/+0
| | | | | | | | | | | | | | | | Notes: svn path=/head/; revision=214521
* | | | Remove unused files.Rui Paulo2010-10-2948-8225/+0
| | | | | | | | | | | | | | | | Notes: svn path=/head/; revision=214520
* | | | Merge libpcap-1.1.1.Rui Paulo2010-10-29203-4500/+19746
|\ \ \ \ | | | | | | | | | | | | | | | Notes: svn path=/head/; revision=214518
* | | | | Remove useless stuff.Rui Paulo2010-10-2815-2008/+0
| | | | | | | | | | | | | | | | | | | | Notes: svn path=/head/; revision=214482
* | | | | Merge tcpdump-4.1.1.Rui Paulo2010-10-28201-3086/+38522
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Notes: svn path=/head/; revision=214478
* | | | | | Sync code with tzcode2010mEdwin Groothuis2010-10-274-29/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | asctime.c: * Set errno to EINVAL and return "??? ??? ?? ??:??:?? ????\n" if asctime_r is called with a NULL struct tm pointer. (Note that asctime_r is called by ctime_r and asctime; asctime is called by ctime.) localtime.c: * Set errno to EINVAL and return WRONG if time1 is called with a NULL struct tm pointer; avoid dereference if a NULL struct tm pointer is passed to timelocal, timegm, or timeoff. (Note that time1 is called by mktime, timegm, and timeoff; mktime is called by timelocal.) * more core-avoidance work * Change to set timezone and altzone based on time types with greatest transition times (for the benefit of Asia/Seoul). zic.8: * Warning about case-sensitivity of names, but not of abbrevations zic.c: * Conditionally output extra types with most-recently-use offsets last (for use by systems with pre-2011 versions of localtime.c, helping to ensure that globals "altzone and "timezone" get set correctly). The code has been running for nearly four weeks on my laptop running FreeBSD 8.1 without a problem. MFC after: 1 month Notes: svn path=/head/; revision=214411
* | | | | | Remove mention of non-existant -o flag for debugging options.Ulrich Spörlein2010-10-231-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=214237
* | | | | | mdoc: drop even more redundant .Pp callsUlrich Spörlein2010-10-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No change in rendered output, less mandoc lint warnings. Tool provided by: Nobuyuki Koganemaru n-kogane at syd.odn.ne.jp Notes: svn path=/head/; revision=214054
* | | | | | MFV: nc(1) from OpenBSD 4.8.Xin LI2010-10-193-31/+31
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While I'm there, bump WARNS level to 2 as the vendor have the right printf format string now. MFC after: 1 month Obtained from: OpenBSD Notes: svn path=/head/; revision=214047
* | | | | | | Remove extra word, which looks like a left-over from a deleted sentence.Rebecca Cran2010-10-181-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Notes: svn path=/head/; revision=214022
* | | | | | | Actually, check for any kind of "C string type".Roman Divacky2010-10-131-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Approved by: rpaulo (mentor) Notes: svn path=/head/; revision=213786
* | | | | | | Extend this check for const unsigned char *.Roman Divacky2010-10-131-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Approved by: rpaulo (mentor) Notes: svn path=/head/; revision=213777