summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-01-29Remove ikefail10 ipsecctl regression test as it always fails. ItAlexander Bluhm
was expecting a certain parser error message. Accepting the ikefail10 config file is not considered to be a bug anymore. ok hshoexer@
2009-01-29Improve logging:Hans-Joerg Hoexer
- in ipsec_delete_spi_list() a log_verbose is added, when a remote peer sends us a delete message for an SA. However, to avoid spamming the log when SAs are deleted during re-keying, I only log_verbose, when the soft timeout of the SA is not expired yet. Thus only deletion of live SAs gets logged. - in ipsec_decode_ids() I remove the additonal printing of IP-Adresses in hex as the addresses are already printed in CIDR. - while there, apply some KNF ok todd@, mpf@, bluhm@
2009-01-29In tcpdump some printf() had an additional \n at the end. RemovingAlexander Bluhm
that new line restores the one-line -> one-packet semantics. ok hshoexer@, henning@, markus@
2009-01-29regenMarco Peereboom
2009-01-29Soundblaster stuff. from brad.Marco Peereboom
2009-01-29log warning when can't read drift file; allows detection ofKevin Steves
corrupt contents. ok henning@
2009-01-28fix missing prototype and format related warningsGilles Chehade
2009-01-28Add support for next generation megaraid sas raid controllers.Marco Peereboom
From Jim Giannoules <gortag@gmail.com>
2009-01-28regenMarco Peereboom
2009-01-28LSI 2108 chipsMarco Peereboom
2009-01-28now that mta uses a struct session, it can also use session_respond() justGilles Chehade
as smtp_session.c does, so move all of the evbuffer_add_printf() calls out of the way and replace them with session_respond() call.
2009-01-28mta session state belongs to struct session, not struct batch, remove theGilles Chehade
state field from struct batch and propagate the change
2009-01-28Correctly document MINCLSIZE which changed some time ago.Claudio Jeker
OK mbalmer@ a long time ago
2009-01-28everything we need for the event handling dance is in struct session, theGilles Chehade
write handler has been changed to set the bufferevent that's in there rather than the one in struct batch. since struct batch is no longer doing anything useful for events handling, we can remove many fields of it.
2009-01-28Add 'show database intra' command, which displays Intra-Area-Prefix LSAs.Stefan Sperling
ok claudio@
2009-01-28Teach ospf6d to originate Intra-Area-Prefix LSAs, which associate a listStefan Sperling
of IPv6 prefixes with a Network LSA (there's another type of this LSA which associates prefixes with a Router LSA -- this remains to be done). Add what is necessary to allow ospf6ctl to read the new LSA type via IMSG. ok claudio@
2009-01-28Add brackets around return values.Michele Marchetto
2009-01-28since we're expanding "relay via ssl foobar.org" into two mxhosts (one withGilles Chehade
F_SSMTP on port 465 and one with F_STARTTLS on port 25) both mxhosts should only retain the flag that they will use ("via ssl" means the mxhost before expansion has both flags set). this will make mta_connect() simpler when we bring ssl support in the way.
2009-01-28Reflect MPLS kernel changes.Michele Marchetto
2009-01-28Get rid of the ugly rtentry hack.Michele Marchetto
We can now act as edge node and allow ipv4 packets to enter a Label Switched Path and not just forwarding MPLS packets. OK claudio@
2009-01-28synchronize synopsis and usage.Igor Sobrado
2009-01-28first steps towards better mta code. currently mta uses struct batch toGilles Chehade
store a lot of its session related code, but this is just not right and this commit starts making mta code aware of struct session. This will ease the implementation of ssl sessions in mta. while at it, make mta autodetect port to use if it isn't provided in a rule but can be derived from a parameter (i.e: "relay via ssmtp ...").
2009-01-28remove undocumented support for "-e" in ex(1).Igor Sobrado
millert@ says that neither 4.4BSD nor Solaris ex(1) accept this flag, so it is safe to reject it too. ok jsing@
2009-01-28We have proper multicast support now.Mark Kettenis
2009-01-28Implement proper multicast support.Mark Kettenis
2009-01-28typo, ok bluhm@ hshoexer@Alexander von Gernler
2009-01-28Re-add "Category" category to sendbug template. Without it, reportsRay Lai
were categorized as "pending" and the report was never acked. Reported by RD Thrush and bernd@, OK miod
2009-01-28Make bus_mem_add_mapping() return ENOMEM if we fail to allocate kva insteadMark Kettenis
of panicing.
2009-01-28cleanup; ok gilles@Jacek Masiulaniec
2009-01-28when pausing listeners, do not simply disable their events as newGilles Chehade
clients would still be able to connect. instead, at pause time we close and remove the listeners, and at resume time we request the parent to reconfigure all listeners. discussed with pyr@
2009-01-28Remove unneeded include; fixes build problems with some ports thatMark Kettenis
#include <math.h> and expect the C99 macros in that file to be available in the global namespace. This include was removed upstream some time after the libstdc++ we use was released. ok naddy@
2009-01-28Block Ack agreements are unidirectional.Damien Bergamini
Maintain state for both originator and recipient roles separately. Do not allocate receive reordering buffer in addba_request(). Test the "initiator" bit in incoming DELBA frames and set it appropriately in outgoing DELBA frames. Separate callbacks for Tx/Rx too. no binary change since all this is #ifdef'ed out.
2009-01-28reuse recipient_to_path; ok gilles@Jacek Masiulaniec
2009-01-28Allow to specify ike and flow explicitly without peer. The anyAlexander Bluhm
keyword as argument for the peer parameter will do that. An ike without peer creates the peer-default config. A flow without peer acquires a host-to-host SA. tested by grunk@, todd@, ok grunk@, hshoexer@, todd@
2009-01-28cleaning up my tree: trivial KNF and a comment fix.Hans-Joerg Hoexer
2009-01-28relayhost flags were not properly copied to the relayhost array of theGilles Chehade
batch we're handing over to mta. this prevented mta from knowing if a session has to be established over ssl or not.
2009-01-28enable -d for the export command.Pierre-Yves Ritschard
ok joris@
2009-01-28If the rom contains a monitor table, look for an entry matching ourMiod Vallat
display resolution, and if one is found, pick the built-in font it points to, instead of the first font from the list. If the index is wrong and the font list is shorter, revert to the previous behaviour of using the first ROM font. This fixes the font discrepency on my B132L (INTERNAL_EG_1280) where PDC would use the 10x20 font, which is third in the list, and OpenBSD would use the 8x16 font instead. Tested on byte- and word- roms, gsc and pci cards.
2009-01-28Print the right header for Intra-Area-Prefix LSAs when showing the database.Stefan Sperling
2009-01-28Make races between queue and runner impossible by implementing the policy:Jacek Masiulaniec
1) queue never reads /queue. 2) queue writes to /queue only at message injection time. 3) runner does all reading, and all writing apart from 2). ok gilles@
2009-01-28Make the -A a bit more readable by adding a newline between the route andClaudio Jeker
mk list.
2009-01-28In ieee80211_find_node(), roll our own RB_FIND() based on the key (macaddr)Damien Bergamini
instead of resorting to horrid hacks/casts. Restore the ieee80211_node structure back to its original state.
2009-01-28use claudios new rtsocket filters to restrict which messages on the routeDavid Gwynne
socket dhclient will get. ja ja claudio@
2009-01-28Be a little more tolerant about matching ROMs. Makes todd@'s quad hme(4) getMark Kettenis
proper MAC addresses even if you plug it into an i386 machine. ok miod@
2009-01-28Use extern for variable declarations in .h files so that we don't end up withClaudio Jeker
multiple common warnings when linking a kernel with NATM. Put the real variable into natm_pcb.c which seems to be a good place for the pcb list. OK kettenis@
2009-01-28if recipient was provided as a username, append the local hostname, thisGilles Chehade
unbreaks: $ echo foo | mail gilles send-mail: invalid recipient address.
2009-01-28Add wake to the build. ok claudio.Marc Balmer
2009-01-28minor improvement to usage()Igor Sobrado
ok mbalmer@
2009-01-28it's -> itsIan Darwin
2009-01-28wake is a command to send wake on lan frames over an ethernet to wake on lanMarc Balmer
capable machines, remote powering them up. ok claudio, sthen, "I like this a lot" & ok dlg