summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-06Rename ci_iactive into ci_flags, this field now holds the going-to-Martin Pieuchot
sleep bit.
2014-09-06Remove backup checksums after a successfull run.Antoine Jacoutot
2014-09-06Files may have been removed in the previous step, so make sure they existAntoine Jacoutot
before trying to remove them again.
2014-09-06Magical sequences to ender ddb(4) from an ADB keyboard.Martin Pieuchot
This is possible now that the idle (sleeping) flag is cleared by the deliberate ddb entry. ok miod@
2014-09-06Rewrite cpu_idle & friends to not check and update the hid0 registerMartin Pieuchot
in the idle loop, in preparation for G5 support. Only do a disable/enable interrupt dance if the running CPU supports a sleep mode. Fix entering ddb(8) from interrupt context by not modifying the return address of the 'forced' trap frame. While here, modify the existing logic to terminate prefetching of all data streams if AltiVec is supported before setting the POW bit. With inputs/explanations from drahn, looks ok to miod@
2014-09-06Rewrite the PowerPC stack dump routine to delimit the trap & interruptMartin Pieuchot
contexts with markers (---like on x86---) and print the associated type or number when available. While here, gyp' the support for process tracing (tr /p). ok miod@
2014-09-06Add functions to manipulate IBM PowerPC 970 specific registers thatMartin Pieuchot
will be used in upcoming MP and idle support. ok miod@
2014-09-06Match q33 devices. Previously only inteldrm matched on q33,Jonathan Gray
which would lead to a panic. Problem reported by karlis.mikelsons at lf.lv.
2014-09-06reduce the amount of pci includesJonathan Gray
2014-09-06Various changes to the re(4) feature flags..Brad Smith
Changed RL_FLAG_MACLDPS to RL_FLAG_MACRESET. Removed RL_FLAG_INVMAR and RL_FLAG_NOJUMBO. Added RL_FLAG_FASTETHER, RL_FLAG_CMDSTOP_WAIT_TXQ, RL_FLAG_JUMBOV2, RL_FLAG_WOL_MANLINK, RL_FLAG_WAIT_TXPOLL, RL_FLAG_WOLRXENB. Also set in the softc the maximum MTU for the various generations of chips. Input from and Ok jsg@
2014-09-06inodesc.id_entryno holds a file size, so upgrade it from int to u_int64_t;Philip Guenther
this fixes handling of very large files on FFS2. Correct a copy-n-pasto that rendered useless the check for allocated fragmented that are marked free in the bitmap. allocdir() returns an inode number, so return an ino_t. sizeof()*N should be printed with %zu, while direct and indirect block numbers should be cast to (long long) use %lld inodesc.id_entryno fix based on a diff from David Vasek <vasek@fido.cz> ok krw@ otto@
2014-09-05Don't bother messing with minphys, we always need to supportStefan Fritsch
transfers of size MAXBSIZE. If the number of DMA segments supported by the device is too low, don't use it. Discussion at http://marc.info/?l=openbsd-tech&m=140978303923966&w=2
2014-09-05syncChris Cappuccio
2014-09-05Another Intel 10GbEChris Cappuccio
2014-09-05Drop support for SM_MERGE. The goal is to be a less interactive as possibleAntoine Jacoutot
so there is no point in allowing graphical merge tools to be used; especially since it is _completely_ untested...
2014-09-05Sync _ignorefiles.Antoine Jacoutot
2014-09-05Drop support for sendmail(8) -- hopefully it'll go away from base soon.Antoine Jacoutot
2014-09-05Spring cleanup in preparation for more changes.Antoine Jacoutot
Lots of moving around.
2014-09-05Add various RFC-based WebDAV methods to the list of accepted HTTP methods.Reyk Floeter
This fixes (Fast)CGI-based WebDAV and CalDAV (calendar) servers with httpd. ok benno@ stsp@
2014-09-05PORTSCOUT -> PORTROACHJasper Lievisse Adriaanse
2014-09-05recognize install-wrapper as a valid install programMarc Espie
2014-09-05tweak previous;Jason McIntyre
2014-09-05revert previous; was based on a work-in-progress, as wellBret Lambert
as being an incomplete and therefore incorrect adaptation apologies to anybody who got bitten by this mistake ok reyk@
2014-09-05Remove a limitation that only allowed to specify a server name once.Reyk Floeter
The key has been changed to server name + address + port and now it is possible to use the same server name for multiple servers with different addresses, eg. http://www.example.com and https://www.example.com/. OK doug@ florian@
2014-09-05Tweaks, no functionnal change.Antoine Jacoutot
2014-09-05Remove /etc/{hosts,myname} from etc.tgz.Antoine Jacoutot
Make the installer create the /etc/hosts template. While here, re-add a missing 'echo' from install.sh. ok miod@ krw@ halex@
2014-09-05/etc/{hosts,myname} are going away from etc.tgz.Antoine Jacoutot
2014-09-05update libnet to 1.27; various bugfixes and improvements:Jasper Lievisse Adriaanse
http://cpansearch.perl.org/src/SHAY/libnet-1.27/Changes ok millert@
2010-09-24Perl 5.12.2 from CPANTodd C. Miller
2014-09-05KASSERT that the page header pool will use in page headers.David Gwynne
2014-09-05functions are .Fn, not .FaDavid Gwynne
2014-09-04Remove global cp_time[] array; no longer used now that all arches implementMiod Vallat
cpu_info.
2014-09-04Revert previous change, but use curcpu()->ci_schedstate.spc_cp_time[] insteadMiod Vallat
of global cp_time[] for live information, as loadavg is not updated fast enough for hz/16 blinking rate. Prompted by feedback from mickey@
2014-09-04Check that messages from sendsyslog(2) or unix domain sockets containAlexander Bluhm
the short host name.
2014-09-04Move the handlers for the poll events into separate functions. TheyAlexander Bluhm
will become the libevent callbacks later. input and OK doug@
2014-09-04POSIX specifies arpa/inet.h as the include file for these.Todd C. Miller
OK aja@ mikeb@
2014-09-04One line change adding the 'include' directive to the valid serverReyk Floeter
options. This allows to include external configuration files from within server and location sections, not just from global context, for example to share common configuration within multiple servers (or virtual hosts).
2014-09-04rework how pools with large pages (>PAGE_SIZE) are implemented.David Gwynne
this moves the size of the pool page (not arch page) out of the pool allocator into struct pool. this lets us create only two pools for the automatically determined large page allocations instead of 256 of them. while here support using slack space in large pages for the pool_item_header by requiring km_alloc provide pool page aligned memory. lastly, instead of doing incorrect math to figure how how many arch pages to use for large pool pages, just use powers of two. ok mikeb@
2014-09-03Add *.gz support to apropos(1) -a, manm(1), and even mandoc(1).Ingo Schwarze
Implemented by moving the zip code from makewhatis(8) to the parser lib.
2014-09-03No more /etc/rndc.key. ok sthen@Matthieu Herrb
2014-09-03tighten permissions on pty when the "tty" group does not exist;Damien Miller
pointed out by Corinna Vinschen; ok markus
2014-09-03If a manual page is installed gzip(1)ed, let makewhatis(8) takeIngo Schwarze
note in mandoc.db(5), such that man(1) -w and apropos(1) -w can report the correct filename. This is a prerequisite for letting apropos -a and man support gzip'ed manuals in the future, which doesn't work yet.
2014-09-03Add tests that send log messages via unix domain sockets to syslogd.Alexander Bluhm
Also check that the maximum number of -a path is handled correctly.
2014-09-03Be coherent in the way arp(8) and ndp(8) display local entries andMartin Pieuchot
use a new flag `l' to ditinguish them. Also skip broadcast entries, they are not reall ARP entries and will never be resolved to anything, requested by deraadt@. ok bluhm@
2014-09-03When a route to prefix (connected route) is added, if its associatedMartin Pieuchot
broadcast address is non null, add a broadcast entry flagged with RTF_BROADCAST. Re-use the existing logic to switch a route to prefix from an ifa to another to also move this broadcast entry. Prior to this change broadcast entries were simple clonned ARP entries, that would be deleted once their timer expired since they would always be incomplete. With this change they are now persistant and identifiable with a new flag This version of the diff prevent a corruption reported by millert@ ok mikeb@, florian@
2014-09-03Make sure broadcast entries won't be freed by the arp timer so we canMartin Pieuchot
use them for address lookups. While here do let in_arpinput() overwrite local or broadcast entries. ok mikeb@, florian@
2014-09-03Treat broadcast entries like local ones and give them the highestMartin Pieuchot
route priority. While here document a RTM_ADD message is only send to userland for local entries. ok mikeb@, florian@
2014-09-03remove -m from usage();Jason McIntyre
2014-09-03kill md5 support, broken since MayGiovanni Bechis
ok tedu@
2014-09-03Sync amd64 and i386 GENERIC.MP with other arches byBret Lambert
including a commented-out MP_LOCKDEBUG option ok mpi@ phessler@ dlg@ guenther@