Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-03 | donot for tcpdump, use libpcap directly. | Henning Brauer | |
joint work with Berk D. Demir, ok beck deraadt | |||
2006-10-29 | use setresuid/gid and check for failure, ok bob | Henning Brauer | |
2006-10-28 | Only mprotect pages during relocation if the library is marked TEXTREL | Dale Rahn | |
mips64 version still needs testing. | |||
2006-10-26 | - sort options | Jason McIntyre | |
- sync usage() | |||
2006-10-25 | allow spamlogd to use an alternate pflog interface | Henning Brauer | |
spamlogd was the #1 reason for me to implement the multiple pflog thing, so now you can finally have a nice seperation between logging and spamlogd tracking smtp connections joint work with djm, ok djm bob and kinda "Berk D. Demir" <bdd@mindcast.org> | |||
2006-10-23 | no need to use "keep state" and "flags S/SA" in pf rules, | Jason McIntyre | |
now that it is the default; ok henning mcbride camield (ftp-proxy bits) deraadt | |||
2006-10-19 | no need to escape "'"; | Jason McIntyre | |
2006-10-18 | Avoid double fclose() of a file if we exceed retries. Coverity ID 2669. | Todd C. Miller | |
OK cloder@ | |||
2006-10-18 | you do not call fclose() on a file descriptor; ok cloder | Theo de Raadt | |
2006-10-18 | do not name FILE * variables "fd" since it is confusing | Theo de Raadt | |
2006-10-17 | Make this easier for people who aren't aware of what shell they are running. | Bob Beck | |
ok deraadt@ | |||
2006-09-29 | typo; from sthen | Jason McIntyre | |
2006-09-26 | switch alpha to gcc3; joint work with drahn@ and brad@ | Martin Reindl | |
ok drahn@ brad@ mickey@ deraadt@ | |||
2006-09-24 | Fill in the list of loaded segments for the main executable such that we can | Mark Kettenis | |
unprotect them if necessary for binaries that have TEXTREL set. ok drahn@, martin@ | |||
2006-09-22 | Remove lfs_cleanerd and mount_lfs | Pedro Martelletto | |
2006-09-20 | Recommit non-static array fix. | Ray Lai | |
2006-08-23 | Support arm libraries with DT_TEXTREL, has no affect for other libraries. | Dale Rahn | |
ok kettenis, 'in then' deraadt@ | |||
2006-08-19 | Don't shadow err(3). | Ray Lai | |
Store strlen() results in a size_t. Add __dead to both usage() and logerr(). Get rid of /* NOTREACHED */. Get rid of extraneous _exit(). Calls err(3) on getpeername failure. ``reads well to me!'' avsm@ | |||
2006-08-17 | Instead of doing all this pointer and buffer arithmetic, generate string | Ray Lai | |
using asprintf and strlcat it. Declare usage __dead instead of void in the prototype but static void in the definition. OK millert@ | |||
2006-08-17 | recv(2) returns a ssize_t, so match cc with it. | Ray Lai | |
st.st_mtime is a time_t, so match utmpmtime with it. Check for -1 instead of <0 for some system calls. Remove pointless casts. OK dhill@ and millert@ | |||
2006-08-15 | -r only applies to blacklists. ok beck@ | Kjell Wooding | |
2006-08-14 | Document debug mode. OK jmc@ | Todd C. Miller | |
2006-08-14 | Fix typo introduced in rev 1.16; fixes "login" authentication style. | Todd C. Miller | |
2006-08-12 | spelling: elminate | Kevin Steves | |
2006-08-06 | Do not take shortcuts when the PLT size is 0; makes emacs work again on alpha. | Mark Kettenis | |
ok drahn@ | |||
2006-08-06 | Work around an issue found when working with gcc3 on alpha, | Dale Rahn | |
gcc2 nomally calls functions thru the gp (basically a function pointer), but gcc3 frequently calls directly to the plt. gcc2 does occasionally directly call to the plt. Currently how the plt/pltgot is fixed up on lazy binding, this will cause the dl_bind code to be called on each plt call causing a symbol resolution and plt fixup. This diff works around the problem partially by recognizing that a pltgot entry is already fixed and skips the symbol resolution. Since the pltgot is what is modified do not add PROT_EXEC permission to the mapping. While this is not an ideal fix, kettenis and I think it is better than before. | |||
2006-07-28 | Only stop processing prebind deletion if an actual error occurs. | Dale Rahn | |
2006-07-28 | Make tftpd atoi() free. | Marcus Glocker | |
ok claudio@ | |||
2006-07-26 | TIMEOUT* values are not part of the protocol. tftp.h is a namespace | Theo de Raadt | |
export of the protocol. you shall not add non-protocol stuff to such a file, period. | |||
2006-07-26 | Mini KNF. No binary changes. | Marcus Glocker | |
2006-07-26 | Fixing several timeout quirks at tftpd and tftp: | Marcus Glocker | |
- move TIMEOUT* defines to arpa/tftp.h, as they are used several times in tftpd and tftp, and the values are part of the RFC definition. - tftpd and tftp did count the total retransmission time in retries instead in seconds. fixed. - tftpd rexmt timeout was hardcoded by a define and therefore didn't changed when the timeout option was sent. fixed. - limit total retransmission timeout in tftp to also 255 seconds. - replace obvious atoi()'s by strtonum(). ok claudio@ | |||
2006-07-21 | - fix protocol for write requests (put) which come with options. | Marcus Glocker | |
- revert realloc() by fix malloc() because the code relies on a fix packet buffer address. ok claudio@ | |||
2006-07-20 | no need for .Pp after sections; | Jason McIntyre | |
2006-07-20 | Adjust BUGS section; we do support blocksize negotiation for tftpd | Marcus Glocker | |
now. Remembered by jmc@ | |||
2006-07-20 | Add blksize option support for tftpd according to RFC 2348. | Marcus Glocker | |
Note: While testing the new option, we noticed that our stable tftpd has a problem if any option is set (e.g. tsize) and you try to put a file. This has nothing todo with our new blksize option. We fix this as next. ok claudio@ | |||
2006-07-14 | Fix some syslog(3) messages. Prototype usage() by __dead void. | Marcus Glocker | |
ok claudio@ | |||
2006-07-14 | knf. no binary change. | Marcus Glocker | |
ok claudio@ | |||
2006-07-08 | jmc and I both pronounce ldconfig as ell-dee-config, so it should be | Michael Knudsen | |
`an ldconfig utility', not `a'. | |||
2006-06-26 | build cleanly with -Wall -Werror | Dale Rahn | |
2006-06-22 | These two env vars don't have a `=' in their name. | Michael Knudsen | |
ok jmc | |||
2006-06-21 | minimal KNF and spacing | Jasper Lievisse Adriaanse | |
ok millert@, otto@ | |||
2006-06-19 | sort usage(); | Jason McIntyre | |
2006-06-19 | tweak the -S stuff; | Jason McIntyre | |
2006-06-16 | From Markus Glockner <markus@nazgul.ch>, adds logging of refusals | Bob Beck | |
and debug level logging of transfers to tftpd. all the work done by markus, I only tested and nitpicked. ok mbalmer@ | |||
2006-06-16 | Add comment warning not to rename _dl_bind, since gdb(1) knows about it. | Mark Kettenis | |
ok (quite a while ago) drahn@ | |||
2006-06-15 | When writing a TXTBUSY file, make certain to preserve all file metadata, | Dale Rahn | |
also add -S flag, like install's -S flag to safely perform operations. Getting it in so it gets tested. | |||
2006-05-18 | spacing | Theo de Raadt | |
2006-05-17 | prep prebind_newfile() for reuse by dale in prebind; ok drahn | Theo de Raadt | |
2006-05-15 | add an -h option to override the hostname that is reported in the | joshua stein | |
SMTP banner ok beck@ | |||
2006-05-14 | use __mips64__ | Theo de Raadt | |