summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2012-05-24exlusive -> exclusiveMiod Vallat
2012-05-24put possible fragments in there.Marc Espie
fix buglet in parsing libraries
2012-05-23- introduce temp_inet_net_pton_ipv6() temporarily until we have AF_INET6Gilles Chehade
support in inet_net_pton(). - in text_to_netaddr(), if we are handling an inet6 netmask AND we have inet_net_pton() that failed with EAFNOSUPPORT, THEN we fallback to this. quick fix to unbreak setups that use inet6, a diff is floating to have it supported at the right place.
2012-05-23also record expanded @exec-like actions and @newauth...Marc Espie
2012-05-22Flush the right networks, the dynamic ones not the static ones.Claudio Jeker
OK henning@, sthen@
2012-05-22Sync log strings with the possible values of IMSG_CTL_RESULTClaudio Jeker
OK henning@ sthen@
2012-05-22Fix a warning message to print the correct information. OK henning@ sthen@Claudio Jeker
2012-05-18just warn if files from the *etc sets are missing. This will remindMarc Espie
people to run sysmerge, and is generally not a good hint things are out of synch. prompted by naddy@ and sthen@
2012-05-17show the f_iflags; ok guentherTheo de Raadt
2012-05-16The PCIe link speed values are printed in GT/s not Gb/s.Jonathan Gray
2012-05-16recognise 8.0 GT/s link speed for PCI Express 3.0Jonathan Gray
2012-05-16Don't spin accept() when hitting ENFILE/EMFILE. Upstream r2663.Stuart Henderson
2012-05-15supplementary magic code, not active yetMarc Espie
2012-05-15less hackish test for LIB*VERSION: after building the element,Marc Espie
redo a check based on the non-subst version, so we can: - actually parse the library name - check we depend upon the right variable
2012-05-15allow elements to remove themselves from PackingList, adjust visitMarc Espie
accordingly. Make sure obsolete stuff ->add returns undef, unconfuses PkgCreate.
2012-05-15move the chroot path stripping into a different function to make sureRobert Nagy
that we always include aliases as well, to make "user directories work" tested by jasper@ and sthen@
2012-05-14Don't display a nonsense uptime for an inactive interface. ldpd fix fromStuart Henderson
Rafael Zalamena on tech@, I also applied it to ospfd. ok phessler@
2012-05-14use the size of the struct not the size of the pointer for memsetJonathan Gray
ok joel@
2012-05-13tweak previous; ok gillesJason McIntyre
2012-05-13replace tabs with spaces, to avoid markup problems; ok gillesJason McIntyre
2012-05-13backport changeset 4619 from nginx trunk:Robert Nagy
Accept moderation in case of EMFILE/ENFILE. In case of EMFILE/ENFILE returned from accept() we disable accept events, and (in case of no accept mutex used) arm timer to re-enable them later. With accept mutex we just drop it, and rely on normal accept mutex handling to re-enable accept events once it's acquired again. As we now handle errors in question, logging level was changed to "crit" (instead of "alert" used for unknown errors).
2012-05-13Remove sizes entry so it doesn't appear as a valid command in theNicholas Marriott
"smtpctl show" output, and use errx rather than err for the unknown message error. ok gilles
2012-05-13update to nginx-1.2.0Robert Nagy
2012-05-13- cleanup parse.y by removing lots of code that should not have been there,Gilles Chehade
but in ruleset.c and util.c instead. - introduce the new map_compare() map API call to allow iterating over keys and comparing them with provided key using provided function. this allows checking a partial key in a key set, very useful for comparing an address to a set of netmask. - introduce new map kind K_NETADDR - implement K_NETADDR for map_db and map_stdio - teach ruleset checking how to use the map_compare() with K_NETADDR we can now do the following: map "srcaddr" source plain "/etc/mail/srcaddr.txt" accept from map srcaddr for domain "openbsd.org" [...]
2012-05-12- remove unused sources S_EXT, S_DYN and S_EXT from enum map_srcGilles Chehade
- continue simplification of parse.y - remove "for network", if we ever need it we can reimport, probably no one knows of that undocumented strange feature ;-) - change syntax for virtual domains configuration: accept for virtual vmap [...] <- wrong accept for virtual map vmap [...] <- right the reason for this change is that we will soon implement relay rules through maps and that keeping that syntax would make it inconsistent with the other rules. - update man pages for makemap and smtpd.conf to reflect changes ok eric@, looks ok chl@
2012-05-12- simplify a bit maps by removing fields which are still unused yearsGilles Chehade
after the initial ambitious implementation: byebye map type & map flags - simplify a bit parse.y by removing assignations to these otherwise unused fields - remove the DNS map source, it may be a good idea, but we can just add it when we plan to implement it (if we do) - make the { } options in map declaration, it's been annoying me for a long time now, this allows the following to work: map "foobar" source plain "/etc/mail/foobar" - update smtpd.conf.5 accordingly ;-)
2012-05-12Update the internal mta implementation so that a session now has aEric Faurot
list of messages to send to the remote smtp server over the same connection. It's not currently used as the scheduler/runner is not aware of this yet, and the imsg protocol would need to be updated. ok gilles@
2012-05-12- 'secret' -> 'credentials' in some logsGilles Chehade
- log_warn() admin that a map that's needed by an envelope is no longer in the configuration file
2012-05-12- rename all occurences of K_SECRET to K_CREDENTIALSGilles Chehade
- rename all occurences of struct map_secret to map_credentials - do not fatal if the credentials map has disappeared, instead make the auth fail with a lookup failure. the mail will be temporary failed so it stays in queue until admin fixes smtpd.conf, removes mail, or lets it expires
2012-05-11split the session logic off mta.c into mta_session.cEric Faurot
ok gilles@
2012-05-11set the status line and log envelope change in mta_envelope_done().Eric Faurot
get rid of mta_envelope_log() and makes the code a little more straightforward. ok gilles@
2012-05-09Fix a desynchronization on host change during a running checkgiovanni
closes pr system/6627 diff submitted by Martin Matuska, thanks ok benno@
2012-05-08fix "label string" in http protocol. problem found by giovanni.Sebastian Benoit
ok giovanni@, henning@
2012-05-08Delete rtev* that was to work around routing socket overflows.YASUOKA Masahiko
This was forgotten on the prior commit.
2012-05-08Fix a null reference bug on terminating the process.YASUOKA Masahiko
seems ok henning, ok mcbride
2012-05-08Result-Code AVP of StopCCN was not parsed properly.YASUOKA Masahiko
seems ok henning, ok mcbride
2012-05-08Ignore NAK of authentication protocol option on LCP that was notYASUOKA Masahiko
requested. ok mcbride henning
2012-05-08Fix double free bug in PAP with radius authentication.YASUOKA Masahiko
(found by yus at iij) ok mcbride henning
2012-05-08Ignore ACCM option on LCP. This was required by some LAC that usesYASUOKA Masahiko
the option in proxied LCP. ok mcbride henning
2012-05-08Trivial changes from the upstream(IIJ).YASUOKA Masahiko
- fix styles, compile errors in some ifdef condition and compiler warnings. - delete rtev* that was to work around routing socket overflows. - delete is_ctrl argument from l2tp_ctrl_send_packet(). It's not used. - tweak returning the exit status. - use IPV6_IPSEC_POLICY for IPv6 socket. (though npppd cannot set up a ipsec policy to the socket yet.) ok mcbride henning
2012-05-08Fix comments and styles. Delete unused variables and labels.YASUOKA Masahiko
No binary changes. ok mcbride henning
2012-05-08fix and re-enable connect notification to the mfa.Eric Faurot
filtering now occurs before setting up ssl on smtps connections. ok chl@ gilles@
2012-05-08add an extra check to avoid out-of-synchMarc Espie
2012-05-07new method to convert other file names to fullname.Marc Espie
2012-05-07well pkg_create itself doesn't care, but a custom ->annotate will getMarc Espie
very confused
2012-05-07in the odd case we don't live under /usr/local, make sure we stop eventuallyMarc Espie
2012-05-07Remove leftovers from last commit, getdevicedesc() cannot be used nowMartin Pieuchot
that the bus node is open read-only. ok mikeb@
2012-05-05better description of input to mode hash/loadbalanceSebastian Benoit
ok sthen@ jmc@
2012-05-05if the lib directory is not localbase->lib, we add directory entries toMarc Espie
the .libs* stuff.
2012-05-05un-specialcase shallow/deep copy: create a normal new plist.Marc Espie
(so don't copy FCONTENTS since it's automatically created)