Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-16 | Fix error message when ld.so ends up loading a different than expected | Dale Rahn | |
library, but other library needs the one loaded. mostly ok kurt@ | |||
2010-11-11 | Remove commented out references to old kerberosIV libraries we do not | Miod Vallat | |
ship since ages. ok deraadt@ millert@ | |||
2010-10-30 | fix a 10 year old bug in the memory allocator, which affected only sparc. | Theo de Raadt | |
sparc has 4 byte long, but needs 8 byte alignment. recently the DIR struct was changed to contain some off_t, which needs 8 byte alignment. turns out the allocator calculated the bias for alignment, and then subtracted out it's private linkage storage afterwards. on hppa this worked because a 8-byte object can be loaded at a 4-byte boundary; on all other architectures the situation was either 4/4 or 8/8. thanks for a bit of help from drahn | |||
2010-10-29 | more nroff removal, with tweaks from (and ok) schwarze; | Jason McIntyre | |
2010-10-28 | Change basep parameter of getdirentries() to be off_t *, not long * | Todd C. Miller | |
so it works correctly with large offsets (and matches other systems). This requires adding a new getdirentries syscall, with the old one renamed to ogetdirentries. All in-tree consumers of getdirentries() have been updated. Bump libc and libpthread major numbers. OK and with deraadt@ | |||
2010-10-27 | Fix comment; no binary change. OK deraadt@ | Todd C. Miller | |
2010-10-27 | repair ;; | Theo de Raadt | |
2010-10-25 | Search loaded libs first and add support for SONAME matching. ok drahn@ | Kurt Miller | |
2010-10-25 | give a different error message for empty files, as they are obviously wrong | Marc Espie | |
2010-10-15 | Switch the remaining users of libdes in src to libcrypto, | Jonathan Gray | |
telnet portion partially from the latest heimdal. ok mikeb@ | |||
2010-10-13 | The heimdal code switched to using DES from libcrypto when 0.7.2 | Jonathan Gray | |
was imported over four years ago, so we don't need to link libdes for kerberos anymore. ok mikeb@ deraadt@ | |||
2010-10-06 | do not pass GREY entries to pf's spamd-white table if already TRAPPED. | Stephan A. Rickauer | |
Fixes pr/6467. (from boudewijn at indes dot com) - ok beck@ | |||
2010-09-11 | Fix lazy binding issue by making sure the second argument to _dl_find_symbol() | Mark Kettenis | |
always points to a pointer that is initialized to NULL. Consistently use NULL instead of mixing NULL and 0 to make the pattern more obvious. Fixes nm(1) crashes that happen when you pass it multiple object files on the command line. ok miod@ | |||
2010-09-03 | add EXIT STATUS for /usr/libexec; | Jason McIntyre | |
2010-09-01 | Oracle has re-licensed sunrpc under a three-clause BSD license. | Todd C. Miller | |
Update our sources appropriately. OK deraadt@ jsg@ | |||
2010-08-30 | Add missing network service name from /var/log/ftpd entries. | lum | |
ok and suggestion from jmc@ ok tobias@ | |||
2010-08-27 | In revision 1.14 of ftpd.c the ident variable was removed from its only ↵ | lum | |
meaningful usage when a snprintf call was removed, rendering ident useless. Time to remove remaining code. ok tobias@ | |||
2010-08-11 | Make _dl_searchnum signed as originally intended. | Dale Rahn | |
Pointed out by patrick keshish. | |||
2010-08-01 | Properly reset states when a login phase is interrupted by another one. | Tobias Stoeckmann | |
Prevents ftpd from letting regular users logging in during anonymous-only mode (-A). ok millert, ray | |||
2010-07-30 | Don't set "success" flags before error checks. | Ray Lai | |
Add check for login_getclass() failure, pointed out by tobias. OK tobias | |||
2010-07-13 | handle Tm, like in tiff2ps | Marc Espie | |
2010-07-13 | work around a strange problem in locality of @_ by copying stuff. | Marc Espie | |
okay millert@ | |||
2010-07-09 | don't print directly, use an interface that's similar enough to pkg_add | Marc Espie | |
print framework so that we'll be able to integrate with it better. ok millert@ | |||
2010-07-02 | Add Makefile.inc for hppa64 to aid in building cross tools. | Joel Sing | |
ok drahn@ kettenis@ | |||
2010-07-01 | When generating grpsym lists, avoid duplicates without searching the | Dale Rahn | |
already generated list. Speeds up startup on deeply nested dlopen binaries. ok guenther@, tested by ckuethe@ and ajacoutot@ | |||
2010-06-18 | Prevent a segmentation fault on ftpd_popen error (memory, file descriptor, | Tobias Stoeckmann | |
pipe ...) during status command. ok millert | |||
2010-06-13 | Adjust FTP reply codes (in error conditions) to conform to RFC 959. | Tobias Stoeckmann | |
ok millert, schwarze | |||
2010-06-07 | Fix a comment typo | Philip Guenthe | |
2010-06-06 | add -H to synopsis/usage(); from Rod Whitworth | Jason McIntyre | |
2010-06-05 | Argh, revert previous change, for older binutils do not grok the fic() change. | Miod Vallat | |
2010-06-05 | Explicitely pass a %sr register to fic instructions, instead of realying on | Miod Vallat | |
the assembler to pass %sr0 by default. No binary change. ok kettenis@ | |||
2010-05-27 | Synchronize caches after modifying the data words in the PLT stub to prevent | Mark Kettenis | |
instructions in the same cache line from being corrupted. ok deraadt@, miod@ | |||
2010-05-11 | Correct the _dl_sigprocmask() stub to take and store signal masks | Philip Guenthe | |
as 32bit values instead of 64bit values, synchronizing it with the libc stub. gcc4 apparently packs the stack in _dl_bind() more tightly, so this was resulting in the saved rbx register being overwriten. ok drahn@, marco@, NicM@ | |||
2010-05-09 | use _dl_memset() instead of bzero() here. Unbreaks sparc build. | Matthieu Herrb | |
ok kettenis@ | |||
2010-05-09 | Reserve space for 6 extended word argument slots required by the ABI. | Mark Kettenis | |
Apparently gcc4 uses them in cases where gcc3 didn't. Fixes segmentation faults with gcc4 because the space for the slots was colliding with the space for dl_data that we allocated on the stack. ok miod@ | |||
2010-05-03 | Fix breakage from last commit. Bad guenther@, no cookie! | Miod Vallat | |
2010-05-03 | Make powerpc consistent with the other platforms: SYM_SEARCH_OBJ | Philip Guenthe | |
overrides SYM_DLSYM, so remove the latter ok drahn@, testing krw@ | |||
2010-05-02 | Fix breakage from last commit. Bad guenther@, no cookie! | Mark Kettenis | |
2010-05-02 | Combine the signal mask handling into _dl_thread_bind_lock(), as it's MI. | Philip Guenthe | |
ok drahn@ | |||
2010-05-01 | bzero a struct to appease gcc4. | Jonathan Gray | |
ok drahn@ | |||
2010-04-24 | Fix handling of more than 32768 PLT entries. Mostly from NetBSD. | Mark Kettenis | |
eyeballed by deraadt@ and drahn@ | |||
2010-03-30 | several missing closedir() calls | zinovik | |
regress test run fine with this changes ok deraadt@, drahn@ | |||
2010-03-27 | Remove explicit nop's in delay slots introduced in the previous commit. They | Mark Kettenis | |
are already inserted as part of jal/jr expansion by gas, and we don't need another one. suggested by miod@ | |||
2010-03-27 | Implement lazy binding on mips64. This implementation relies on having two | Mark Kettenis | |
reserved entries in the GOT, which is a GNU extension to the 64-bit MIPS SVR4 ABI. That's fine; all existing OpenBSD/mips64 binaries have the extra slot. ok miod@, jsing@, drahn@ | |||
2010-03-08 | Check that gl_pathc is bigger than zero before derefencing gl_pathv. While | Mark Kettenis | |
this shouldn't happen since we specifiy GLOB_NOMAGIC, it doesn't hurt to be paranoid, even if we fix the bug in glob(3) that causes gl_pathc to be zero even if we specify GLOB_NOMAGIC. ok deraadt@ | |||
2010-02-18 | The .It macro is parsed, and .Do is callable, so we must escape. | Ingo Schwarze | |
Found by and unbreaking the build with mandoc(1). OK jmc@ | |||
2010-02-03 | Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependent | Miod Vallat | |
files or directories when applicable. The inspiration and name of MACHINE_CPU come from NetBSD, although the way to provide it to Makefiles is completely different. ok kettenis@ | |||
2010-02-01 | Properly restore ret1 instead of overwriting ret0 with the saved value. | Mark Kettenis | |
Fixes lazy binding for functions that return results larger than 64 bits (such as structs). ok miod@ | |||
2010-01-14 | drop connections to confused clients who do repeated command failures - | Bob Beck | |
typically when a client just flings commands at us without looking for responses and then gets confused. ok jsing@ | |||
2010-01-13 | pfr.rule.*.addr.type must be initialized to PF_ADDR_NONE for things that | Claudio Jeker | |
are not used. bzero() of the rule structure is not enough. Found with dlg@, OK mcbride@ |