Statistics
| Branch: | Revision:

iof-bird-daemon / sysdep @ ea0a8be2

Name Size Revision Age Author Comment
  bsd 9ddbfbdd almost 6 years Jan Moskyto Matejka Netlink: Allow more than 256 routing tables. S...
  cf c5ff44a7 over 6 years Ondrej Zajicek KRT: Fixes learning of preferred kernel routes....
  linux ad276157 almost 6 years Jan Moskyto Matejka Netlink: attribute validation before parsing W...
  unix ea0a8be2 over 5 years Jan Moskyto Matejka IO/Poll: fix mistaken variable merge The event...
Doc 21 Bytes 73275d85 over 21 years Martin Mares Documented all the sysdeps (only briefly, I adm...
autoconf.h.in 1.21 KB 1ec52253 almost 8 years Ondrej Zajicek BFD protocol, ready for release. Supports OSPF...
config.h 888 Bytes deec752e over 6 years Ondrej Zajicek NEWS and version update
sysdep.sgml 991 Bytes 2e9b2421 over 21 years Martin Mares Spelling fixes to progdoc.

Latest revisions

# Date Author Comment
ea0a8be2 03/30/2016 02:21 PM Jan Moskyto Matejka

IO/Poll: fix mistaken variable merge

The events variable is used in the short loop decision. The reasons are
not much clear, keeping this to keep the former behaviour.

9c92f692 03/18/2016 10:47 AM Jan Moskyto Matejka

Unix: Substituted select -> poll also in congestion checker

It does strange things when even one fd larger than FD_SETSIZE is
passed to select().

fd926ed4 03/15/2016 01:57 PM Jan Moskyto Matejka

Poll: Prevent the improbable case of EAGAIN after POLLIN

e1c13a5a 03/11/2016 11:45 AM Jan Moskyto Matejka

Unix: Rework of select-loop to poll-loop

This should lift the limit of FD_SETSIZE and allow more than 1024 fd's.
FD_SETSIZE limit doesn't matter now when creating new sockets.

c2106b67 02/11/2016 08:53 PM Ondrej Zajicek (work)

Unix: Fix bug in syslog name handling

Pointer to current_log_name has to be changed even if the name is the
same, because the old one will be invalid/freed after reconfiguration.

ad276157 11/24/2015 01:30 PM Jan Moskyto Matejka

Netlink: attribute validation before parsing

Wanted netlink attributes are defined in a table, specifying
their size and neediness. Removing the long conditions that did the
validation before.

Also parsing IPv4 and IPv6 versions regardless on the IPV6 macro.

1e4891e4 11/23/2015 10:13 AM Ondrej Zajicek (work)

Nest: Fix bug in device proto

If an interface address notification is received during device protocol
shutdown/restart, BIRD crashed.

Thanks to Wei Huang for the bugreport.

fce764f9 11/11/2015 10:46 AM Pavel TvrdĂ­k

Fix compiling with --enable-debug option

9ddbfbdd 11/11/2015 10:40 AM Jan Moskyto Matejka

Netlink: Allow more than 256 routing tables.

Since 2.6.19, the netlink API defines RTA_TABLE routing attribute to
allow 32-bit routing table IDs. Using this attribute to index routing
tables at Linux, instead of 8-bit rtm_table field.

9b9a7143 11/08/2015 11:42 PM Ondrej Zajicek (work)

Conf: Fixes bug in symbol lookup during reconfiguration

Symbol lookup by cf_find_symbol() not only did the lookup but also added
new void symbols allocated from cfg_mem linpool, which gets broken when
lookups are done outside of config parsing, which may lead to crashes...

View revisions

Also available in: Atom