summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-11-18slightly expand the Csw/Trp/Sys/Int/Sof spacingTheo de Raadt
2001-11-18move racey shit out of signal handlerTheo de Raadt
2001-11-18After a simplistic rewrite, signal flags were not being noticed until aTheo de Raadt
succesfull read operation. To avoid this, we must use SA_RESTART, and rewrite most of the guts to handle interrupted read, write, etc, even being careful to check what library routines are called.... input from millert, markus, and espie
2001-11-18create own svc_run(), which can do updating outside of a signal handlerTheo de Raadt
2001-11-18blow away unused XIDLE signal race crapTheo de Raadt
2001-11-18Purge more (last?) comments from install scripts by removing allKenneth R Westerback
comments that, being on the end of code lines, cannot be stripped automatically. Just delete unhelpful ones, and move the rest onto separate lines where they can be stripped. Also remove a duplicated initialization of ROOTDISK. In total, reduces script size on floppy by 1117 bytes, making room for coming improvements.
2001-11-18Fix RB_NOSYM clash here, too.Miod Vallat
2001-11-18Ensure SA_RESTART is not set on SIGALRM. With it set, the SIGALRM is notTheo de Raadt
seen after a successful recv(). This affects some other programs too.. but turning off SA_RESTART requires SIGNIFICANT analysis -- not for the faint of heart.
2001-11-18spellingTheo de Raadt
2001-11-18Revert niklas's broken ICU interrupt handling changes; deraadt@ okAaron Campbell
2001-11-18vscom pci-200hTheo de Raadt
2001-11-18syncTheo de Raadt
2001-11-18vscom pci 200hTheo de Raadt
2001-11-18Remove \n from more panic messagesMiod Vallat
2001-11-18volatile sig_atomic_tTheo de Raadt
2001-11-17oopsTheo de Raadt
2001-11-17put more common stuff into m68k/genassym.cf; miod@ okMichael Shalayeff
2001-11-17Remove a duplicate #define and fix a typo.Aaron Campbell
2001-11-17what the heck, be solaris compatible for sig_atomic_tTheo de Raadt
2001-11-17Improve/enhance network handling during installations.Kenneth R Westerback
a) Allow user to enter empty FQDN and assume DHCP will supply one. b) Silently check for any DHCP supplied FQDN after network interfaces are initialized. *NOTE* DHCP information will now override any user supplied FQDN. c) Apply FQDN information to hosts file only after DHCP has had a chance to supply information. d) Don't modify hosts file if FQDN is empty. e) Don't preserve hosts file across install script restarts. f) Don't preserve hostname.* files across install script restarts. g) Don't preserve decision to use resolver during install across install script restarts. h) Don't allow DHCP to force use of resolver during install. i) Ensure DHCP created resolv.conf file is saved as /etc/resolv.conf. j) Add IPv6 localhost ('::1') line to hosts file. (Closes PR#2155) k) Make IPv4 and IPv6 localhost lines in hosts file look like 'X localhost.domain.name localhost' Bonus: install.sub on the floppy image is 51 bytes smaller. ok millert@
2001-11-17sig_atomic_t can be a long, it is atomic, and fatterTheo de Raadt
2001-11-17fix a commentTheo de Raadt
2001-11-17volatile sig_atomic_tTheo de Raadt
2001-11-17volatile sig_atomic_tTheo de Raadt
2001-11-17volatile sig_atomic_tTheo de Raadt
2001-11-17volatile sig_atomic_tTheo de Raadt
2001-11-17Repair brain-damaged struct sigaction initialization.Todd C. Miller
Noticed by Theo.
2001-11-17o Block signals when running fts_read() so the SIGINFO handler willTodd C. Miller
be sure to have a valid "entry" pointer o In SIGINFO handler, do nothing if "entry" is NULL (Theo)
2001-11-17use volatile sig_atomic_t where possible; simply volatile i other placesTheo de Raadt
2001-11-17remove unused signal handler variableTheo de Raadt
2001-11-17save errno in signal handlerTheo de Raadt
2001-11-17do not exit() from signal handlerTheo de Raadt
2001-11-17errno savingTheo de Raadt
2001-11-17enum/int type cleanup where it made sense to do so; ok markus@Kevin Steves
2001-11-17properly bail out of incfile(); millert okTheo de Raadt
2001-11-17missing prototype (getmsgbufsize).Markus Friedl
2001-11-17reread config from main loop instead of signal hander; ok deraadt@Markus Friedl
2001-11-17Xr library-specsMarc Espie
2001-11-17reference library specs.Marc Espie
2001-11-17check the full libdepend spec at install time.Marc Espie
Thanks naddy for testing all that.
2001-11-17Pass PKG_PREFIX off to pkg thru envMarc Espie
2001-11-17move gunk out of signal handlers, now safeTheo de Raadt
2001-11-17syncTheo de Raadt
2001-11-17Always update the piles before checking score.Paul Janzen
2001-11-17fixes based on ones suggested by mpech@prosoft.org.lvPaul Janzen
2001-11-17fixes from mpech@prosoft.org.lvPaul Janzen
2001-11-17section consistency: AUTHOR -> AUTHORS, even if only one listed;Paul Janzen
mpech@prosoft.org.lv
2001-11-17Pick up changes made in NetBSD to work with ubc.Hugh Graham
Unbreaks art's mergings on vax.
2001-11-17fix signal race issuesTheo de Raadt
2001-11-17make signal handler safe, by blocking signals around the things that it ↵Theo de Raadt
cares about; millert ok