Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-01 | nitpicking, NULL instead of 0 in lde_imsg_compose_ldpe() call. | Claudio Jeker | |
2010-02-25 | One more substitution of label 0 with NO_LABEL. | Michele Marchetto | |
ok claudio@ | |||
2010-02-25 | Whitespaces cleanup. | Michele Marchetto | |
2010-02-25 | NO_LABEL (instead of zero) must be used to mean that no labels are associated | Michele Marchetto | |
with the prefix. ok claudio@ | |||
2010-02-25 | Do not use bufferevent for something that's already covered in the imsg | Claudio Jeker | |
buffer API. This fixes a few possible problems in session_read and does some further cleanup in various places. Wrap msgbuf into evbuf to add libevent functionality and use buf_read to handle the read side of a session. OK michele@ and dlg@ did not see anything evil | |||
2010-02-24 | sort SEE ALSO; | Jason McIntyre | |
2010-02-23 | Fix .Oo .Xo .Oc .Xc mis-nesting by just dropping the .Xo and .Xc which, | Ingo Schwarze | |
in these cases, is useless anyway. Found by and fixing the build with mandoc; still fine with both old and new groff. ok jmc@ | |||
2010-02-22 | Correctly encode FEC prefixes. This makes my test setup much happyer. | Claudio Jeker | |
OK michele | |||
2010-02-21 | Kill double declaration of control_imsg_relay(). | Michele Marchetto | |
From Christiano F. Haesbaert. ok claudio@ | |||
2010-02-21 | Check bufferevent_new() return value. If it is NULL print an error message | Michele Marchetto | |
and return. From Martin Hedenfalk. ok claudio@ | |||
2010-02-20 | Make send_* functions return void (and not int) as they can just succeed | Michele Marchetto | |
or fatal(). ok claudio@ | |||
2010-02-20 | Remove unneeded abstraction in neighbor fsm. | Michele Marchetto | |
ok claudio@ | |||
2010-02-19 | Oups, unbreak build. | Claudio Jeker | |
2010-02-19 | Cleanup a bit, remove unneeded dummy neighbor and initialize queue heads | Claudio Jeker | |
in the correct place. Queue mappings ordered by inserting at tail. OK michele | |||
2010-02-19 | If a neighbor goes down we need to cleanup the LIB from all FEC that point | Claudio Jeker | |
via that neighbor. Fixes a use after free and an additional NULL dereference in a log_debug is fixed as well. OK michele | |||
2010-02-19 | Do not double free a knode when kroute_insert() fails. kroute_insert() | Claudio Jeker | |
will free the node if something fails. OK michele | |||
2010-02-18 | Make the output of printconf() look like a real config file. | Claudio Jeker | |
OK michele@ | |||
2010-02-18 | Set the correct defaults for label advertisement, retention and distribution. | Michele Marchetto | |
ok claudio@ | |||
2010-02-18 | We need to set SO_REUSEADDR before doing the bind() of the tcp socket. | Claudio Jeker | |
It does not help to set SO_REUSEPORT after doing the bind. Fixes failures to start ldpd because of TIME_WAIT sessions. OK michele | |||
2010-02-18 | Remove some debug messages that are too verbose and no longer needed. | Claudio Jeker | |
OK michele@ | |||
2010-02-18 | Close a fd leak when opening the tcp connection to the neighbor. | Claudio Jeker | |
OK michele | |||
2010-02-16 | Make ldpd less verbose. | Michele Marchetto | |
ok claudio@ | |||
2010-02-16 | Plug a memory leak in pushfile(). | Michele Marchetto | |
ok claudio@ | |||
2010-01-19 | Don't fatalx() when a static route is deleted. | Michele Marchetto | |
ok claudio@ | |||
2010-01-08 | Implement section A.1.6 of RFC 5036: "Recognize new FEC". | Michele Marchetto | |
When a new prefix is learnt, redistribute the local label associated with it to the other connected peers. ok claudio@ | |||
2010-01-02 | sort SEE ALSO; | Jason McIntyre | |
2010-01-02 | The .Rs macro must be followed by .Re, and empty .Rs is useless anyway. | Ingo Schwarze | |
Markup syntax error found by mandoc(1), also required to fix the mandoc build. ok jmc@ sobrado@ | |||
2010-01-02 | In the "ldpctl show lib" output print every known label and make clear if it | Michele Marchetto | |
is currently in use or not. ok claudio@ | |||
2009-12-30 | Correctly parse the host address in the FEC TLV. | Michele Marchetto | |
ok claudio@ | |||
2009-12-10 | Length of the host address in the FEC TLV must be encoded in number | Michele Marchetto | |
of octets. ok claudio@ | |||
2009-12-09 | Enable parsing of the optional Transport Address TLV in the hello | Michele Marchetto | |
message. ok claudio@ | |||
2009-12-08 | porcesses -> processes | Jonathan Gray | |
2009-12-06 | During the session's initialization, when playing the passive role, send | Michele Marchetto | |
the initialization message before the keepalive. This fixes session initialazion failures noticed by Christophe Fillot. ok claudio@ | |||
2009-12-02 | log_warn() consistency. | Michael Knudsen | |
`OK' claudio | |||
2009-11-02 | More IMSG_CTL_LOG_VERBOSE, still doing the same toggeling of log_debug(). | Claudio Jeker | |
2009-11-01 | Initialize "len" before using it in accept(2). | Michele Marchetto | |
Found by Christophe Fillot ok claudio@ | |||
2009-10-28 | remove an unimplemented flag from both usage() and getopt(3)'s | Igor Sobrado | |
option string. ok claudio@, michele@ | |||
2009-10-27 | write UNIX-domain in a more consistent way. | Igor Sobrado | |
2009-09-28 | When a route is deleted, ldpd should remove labels associated with it from | Michele Marchetto | |
lfib (the kernel lib) but not from the lib. These could be used later on when the route come back. ok claudio@ | |||
2009-09-15 | Enclose repeated buffer draining code in a new msgbuf_drain() | Jacek Masiulaniec | |
function, which is additionally exported for use by others. It will be needed by smtpd's SSL module when the SMTP client code is changed to replace libevent's evbuffers with our msgbuf_* API. ok gilles@ henning@ guenther@ eric@ | |||
2009-08-08 | Make imsg_clear close and free any fds in the received fd queue as well as | Nicholas Marriott | |
freeing the msgbuf. While here also remove an unnecessary while loop. ok eric pyr | |||
2009-08-06 | ldpd must not add/delete AF_INET routes, it just have to change them | Michele Marchetto | |
inserting/deleting MPLS infos. ok claudio@ | |||
2009-08-02 | "ldpctl show lib" output cleanup. | Michele Marchetto | |
- Show only the remote/local labels of the prefixes currently present in fib. - Write a "-" instead of "0" when a remote label is not present (the prefix is directly connected). It avoids confusion with explicit null label. ok claudio@ | |||
2009-08-01 | Pass the right size of the structure "map" to the ldpd engine. | Michele Marchetto | |
2009-08-01 | Correctly print interface state and neighbor uptime in ldpctl show neighbor. | Michele Marchetto | |
2009-07-23 | make buf_write() behave like msgbuf_write(): send out only the | Eric Faurot | |
bytes that were filled, not the whole buffer. ok pyr@ gilles@ | |||
2009-07-13 | Get rid of the multipath code, as it is not needed. | Michele Marchetto | |
ok claudio@ laurent@ | |||
2009-07-08 | Detect nexthop change. | Michele Marchetto | |
React installing the label associated with the new nexthop in the kernel routing table. ok claudio@ | |||
2009-06-19 | When operating in liberal mode, retain labels even if they aren't learnt | Michele Marchetto | |
from current nexthop. ok laurent@ | |||
2009-06-08 | revert this change by eric@: | David Gwynne | |
Make the imsg protocol network-safe. it might be network safe, but half the imsg based daemons on my firewalls dont run anymore. |