Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-14 | Set initial session limit so that IMSG_SMTP_ENQUEUE can be satisfied even | Jacek Masiulaniec | |
in absence of all other real listening sockets. Spotted by todd@ | |||
2009-12-14 | could write one word too far, found by parfait; ok millert | Theo de Raadt | |
2009-12-14 | wrote one byte too far, found by parfait; ok beck millert | Theo de Raadt | |
2009-12-14 | Control maximum number of bounce sessions similarly to how the mta and mda | Jacek Masiulaniec | |
are now controlled. | |||
2009-12-14 | Clear S_MESSAGE_PERMFAILURE when creating the bounce message. Makes the | Jacek Masiulaniec | |
bounce mails visible in mailq output. | |||
2009-12-14 | since some packages in updatesets don't need updates, be explicit about it. | Marc Espie | |
This is more complex and simpler at the same time... | |||
2009-12-14 | addr2sa() will return NULL for AID_UNSPEC and pfkey_send() may end up with | Claudio Jeker | |
one of the src/dst addrs as AID_UNSPEC. So we need to check for NULL before copying. Fixes a crash seen with tcp-md5 enabled peers. | |||
2009-12-14 | Impose sessions limit on the delivery sessions (mta and mda). | Jacek Masiulaniec | |
2009-12-14 | Fix buffer overflow possibility, noticed by parfait: | Bob Beck | |
Buffer overflow (CWE 120): In memcpy of msg.msg with length 'size' Array size is 2048 bytes, size <= 2080 at line 317 of /usr/src/usr.sbin/afs/src/arlad/nnpfs.c in function 'nnpf s_send_message_wakeup_data'. tesing by todd@ and jj@ and me | |||
2009-12-14 | when removing sets, remove cant markers as well | Marc Espie | |
2009-12-14 | Do non-blocking I/O when delivering locally over a pipe. | Jacek Masiulaniec | |
2009-12-14 | combined updates show the packages that can't be updated | Marc Espie | |
2009-12-14 | fuss about install msgs: new method state->ntogo, use it to annotate more | Marc Espie | |
messages with global progress information. Also, when not finding a suitable update, report it if set is not a simple update. Helps in figuring out cases like gstreamer... | |||
2009-12-14 | off by one the other way round | Marc Espie | |
2009-12-14 | temporary fix for kept packages until we move them away | Marc Espie | |
2009-12-13 | Use safe fd limits in smtp, lka, queue, and control. Removes a | Jacek Masiulaniec | |
possibility for fd-starvation fatal when under heavy load. | |||
2009-12-13 | typo | Jacek Masiulaniec | |
2009-12-13 | repair type | Theo de Raadt | |
2009-12-13 | okay, so old libs are not 'kept', keep track of updates correctly instead | Marc Espie | |
2009-12-13 | clean up code, no functional change | Marc Espie | |
2009-12-13 | simplify set printing | Marc Espie | |
2009-12-13 | copy correctly sized object, found by parfait; ok jsg | Theo de Raadt | |
2009-12-13 | force gzip to write package even if things don't compress. | Marc Espie | |
2009-12-12 | update will ask about conflicts, so we need that in updateinfo... | Marc Espie | |
2009-12-12 | autovivified | Marc Espie | |
2009-12-12 | fix the fam->libgamin issue. Look for update candidates in self before | Marc Espie | |
asking the repository. This solves this kind of conflicts. also, register packages we keep, this makes for simpler scenarios (todo: split updateset into further categories) | |||
2009-12-12 | have pkg_add recheck there are no internal conflicts in an updateset. | Marc Espie | |
provides a different failure for the fam/gamin update (better one actually, since we go further...) | |||
2009-12-12 | When acting as a client do content reads from the disk progressively | Jacek Masiulaniec | |
as the remote accepts more data instead of doing one big read into the memory in the beginning of session. | |||
2009-12-12 | remove *everything* from to_update, including hints | Marc Espie | |
2009-12-12 | Simplify client_* api, mainly by making fatal conditions result in immediate | Jacek Masiulaniec | |
fatals instead of passing the error up (kills ~300 lines). Implement sending of the QUIT command which replaces crude close(2). tested by gilles@, todd@ | |||
2009-12-12 | Don't qualify empty sender address with the domain, eg. in sendmail -f "<>". | Jacek Masiulaniec | |
2009-12-12 | tie conflict lists to packing lists and use them | Marc Espie | |
2009-12-12 | do the same dance with older packages: build before list, and use it when | Marc Espie | |
deleting. | |||
2009-12-11 | plug memory leak; found by parfait, ok beck | Theo de Raadt | |
2009-12-11 | two memory leaks; spotted by parfait; ok beck | Theo de Raadt | |
2009-12-11 | incorrect array size calculation, spotted by parfait; ok beck | Theo de Raadt | |
2009-12-11 | record internal updateset dependencies for new packages, and respect them | Marc Espie | |
while installing (need doing something similar for old packages) | |||
2009-12-11 | NSIG is 1 beyond the last signal, so <= is an incorrect check. | Theo de Raadt | |
found by parfait, ok guenther | |||
2009-12-11 | Buffer overflow when padding the password buffer to a 16 byte boundary. | Owain Ainsworth | |
found by parfait. Miod again pointed out my mistakes (ppp obviously doesn't sit well with me). ok miod@ | |||
2009-12-11 | Fix two identical buffer overruns. | Owain Ainsworth | |
found by parfait, my stupid mistake pointed out by miod, who also oked this. | |||
2009-12-11 | More changes to avoid truncating 64 bit pointers to 32 bits and sign-extending | Miod Vallat | |
them; allows userland with stack beyond 2GB to run. | |||
2009-12-10 | Now that the old SysV SHM size limits global variables are gone, remove | Mark Kettenis | |
support for setting them from config(8). | |||
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-10 | Fix a case when 2yz status would not override existing 4yz one. | Jacek Masiulaniec | |
Reported by jsing@ | |||
2009-12-10 | Fix few read overruns found by parfait. | Jacek Masiulaniec | |
Nudge by deraadt@ | |||
2009-12-10 | plug memory leak, spotted by parfait; ok krw | Theo de Raadt | |
2009-12-09 | parsecommunity() always works on a struct filter_community. So pass a | Claudio Jeker | |
pointer to the struct instead of two int pointers. | |||
2009-12-09 | Enable parsing of the optional Transport Address TLV in the hello | Michele Marchetto | |
message. ok claudio@ | |||
2009-12-09 | parsecommunity() does not allow to set unknown well-known communities. | Claudio Jeker | |
So there is no need to check that again. Switch a USHRT_MAX to COMMUNITY_WELLKNOWN to make the compare clearer, the values are the same. | |||
2009-12-08 | Fix overflow bug found by Holger Mikolon, thanks. | Dale Rahn | |
committed slightly different fix. |