Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Patch RPC library to avoid possible denial of service attacks as described | wpaul | 1998-05-15 | 2 | -2/+4 | |
| | | | | | | recently in BUGTRAQ. If a stream oriented transport fails to properly decode an RPC message header structure where there should be one, it should mark the stream as dead so that the connection will be dropped. | |||||
* | Low level use of 'vidattr()' can cause a NULL pointer to be | ache | 1998-05-15 | 1 | -5/+11 | |
| | | | | | | | | | dereferenced. This is because 'SP' is only initialized via 'newterm()' (which is not required if you are going to interact with the 'terminfo' database without using 'ncurses'). PR: 6648 Submitted by: Max Euston <meuston@jmrodgers.com> | |||||
* | Change an arbitarly hardcoded `10' to MAX_NO_DISKS, which is currently "20". | obrien | 1998-05-15 | 1 | -2/+2 | |
| | | | | | Otherwise can't see sd10 (obtained using wired down sd unit numbers), reguardless of the number of actual disks you have. | |||||
* | Remove a big hack after adding a small one to libc/gen/getcwd.c to | jb | 1998-05-15 | 2 | -232/+2 | |
| | | | | handle the lack of __getcwd syscall in NetBSD. | |||||
* | NetBSD doesn't have a __getcwd syscall, so set have__getcwd to `no' | jb | 1998-05-15 | 1 | -0/+4 | |
| | | | | when building libc with NetBSD syscalls. | |||||
* | int -> long changes that reduce the diffs with the NetBSD version to | jb | 1998-05-14 | 2 | -34/+34 | |
| | | | | work in a 64-bit environment. | |||||
* | Remove reference to signanosleep | ache | 1998-05-14 | 1 | -1/+0 | |
| | ||||||
* | Nuke signanosleep() | peter | 1998-05-14 | 2 | -21/+3 | |
| | ||||||
* | libtcl now builds (with lots of pointer to int cast warnings) on alpha. | jb | 1998-05-13 | 1 | -2/+2 | |
| | ||||||
* | Make -Werror i386 specific because gcc with -nostdinc on alpha belches | jb | 1998-05-11 | 1 | -1/+6 | |
| | | | | | | warnings about static inline functions that cause the build to fail. And for some reason, alpha needs MD5. Find that out later! | |||||
* | Cast a pointer to a long, not an int and make the arg passed to the function | jb | 1998-05-11 | 1 | -2/+2 | |
| | | | | a long too (it does have a proper prototype). | |||||
* | Remove a 'const' because it was getting thrown away anyway. | jb | 1998-05-10 | 1 | -1/+1 | |
| | ||||||
* | There is no alpha asm code like on i386, so all the functions that | jb | 1998-05-10 | 1 | -1/+28 | |
| | | | | the i386 builds with a __generic prefix need to have that stripped. | |||||
* | Cast a pointer to a long, not an int before masking it. | jb | 1998-05-10 | 1 | -1/+1 | |
| | ||||||
* | Remove 'of type long' from a sentence talking about four 4-byte values | jb | 1998-05-10 | 1 | -2/+1 | |
| | | | | because that is wrong on alpha. | |||||
* | Fixed the usual missing dependencies on headers generated by rpcgen. | bde | 1998-05-10 | 1 | -2/+2 | |
| | ||||||
* | Fixed the usual missing dependencies on headers generated by rpcgen. | bde | 1998-05-09 | 1 | -6/+6 | |
| | | | | | | | | | Use rpcgen's -C option, although using it for non-headers breaks K&R support. A local copy of yp.h is built to avoid adding -I/usr/include/rpcsvc to CFLAGS. This version of yp.h differed from <rpcsvc/yp.h> only in not declaring prototypes. Fixed style bugs. | |||||
* | Add a BUGS section and describe a problem I've been having for | brian | 1998-05-09 | 1 | -1/+14 | |
| | | | | a few weeks now. | |||||
* | Simplified by using new yacc rules. | bde | 1998-05-08 | 1 | -9/+6 | |
| | ||||||
* | This is a hack to workaround source that is coded to use long variables | jb | 1998-05-08 | 2 | -2/+2528 | |
| | | | | | | | | | | but also assumes that they are 32-bits. This is one place where I don't think it is appropriate to change 'long' to 'int'. I don't see why the code couldn't be fixed so that using natural long variables does the right thing. It's spaggetti code so it'll take some effort. Obviously NetBSD thought so too because they change 'long' to 'int32_t' etc and left it at that. As a temporary measure FreeBSD/Alpha can use the NetBSD code and put this on the list of things to fix. | |||||
* | Remote the NetBSD kludge for vfprintf.c | jb | 1998-05-08 | 1 | -9/+2 | |
| | ||||||
* | Don't assign the va_list variable 'ap' directly to the argtable because | jb | 1998-05-08 | 1 | -19/+18 | |
| | | | | | va_list is not a pointer on alpha. Instead, use the va_arg() macro to return the address that is stored in the argtable. | |||||
* | Use the thread-aware errno definition all the time. | jb | 1998-05-05 | 2 | -44/+6 | |
| | ||||||
* | Build the syscalls (in libc, not libc_r) with weak symbols so that | jb | 1998-05-05 | 2 | -6/+18 | |
| | | | | libpthread can override them as required. | |||||
* | Remove extern int errno and #include <errno.h> to get the proper definition. | jb | 1998-05-05 | 1 | -1/+1 | |
| | ||||||
* | Remove leading underscores from the FILE lock functions that POSIX | jb | 1998-05-05 | 1 | -3/+3 | |
| | | | | specifies. | |||||
* | Remove leading underscores for the functions (weak symbols here) that | jb | 1998-05-05 | 1 | -4/+7 | |
| | | | | POSIX defines. | |||||
* | The __set_ospeed() function is coded against the speed_t type declared | jb | 1998-05-05 | 2 | -3/+3 | |
| | | | | | | | | in termios.h, but it's prototype in termcap.h and the main file use the underlying definition (which is now an int, not a long for compatibility with NetBSD). Really termcap.h should use speed_t too, but I guess that this might break sources that don't include termios.h first. | |||||
* | Treat the lock value as volatile. | jb | 1998-05-05 | 3 | -6/+6 | |
| | ||||||
* | In a threaded library, expect the lock field to be declared volatile, | jb | 1998-05-05 | 1 | -5/+5 | |
| | | | | | so provide function prototypes that respect that, avoiding a gcc warning that `volatile' is being thrown away. | |||||
* | Fix a few nits in quoted code fragments and elsewhere. | rnordier | 1998-05-04 | 1 | -5/+4 | |
| | ||||||
* | Force BOOTSTRAP mode all the time while the headers are broken on alpha | jb | 1998-05-04 | 1 | -1/+5 | |
| | | | | as the result of i386 changes. | |||||
* | Typo fixes | jraynard | 1998-05-03 | 2 | -4/+6 | |
| | ||||||
* | Typo fix. | jraynard | 1998-05-03 | 1 | -2/+2 | |
| | ||||||
* | Pedantry (NULL -> NUL). | jraynard | 1998-05-03 | 1 | -1/+1 | |
| | ||||||
* | Don't imply sigset_t == int. | jraynard | 1998-05-03 | 1 | -1/+1 | |
| | ||||||
* | Add libbind | peter | 1998-05-03 | 1 | -2/+2 | |
| | ||||||
* | Build libbind for named and friends (not installed in /usr/lib) | peter | 1998-05-03 | 1 | -0/+42 | |
| | ||||||
* | Resolve some unexpected differences when comparing with the 2.2 version. | peter | 1998-05-02 | 1 | -2/+10 | |
| | | | | | | One bug was relatively harmless (select's timeout had an uninitialized tv_usec), the other I'm not so sure.. (neglected to catch select returns less than zero). Both of these were irrelevant on kernels with poll(). | |||||
* | Update libc dns code to 4.9.7-T1B level. This involved chopping out large | peter | 1998-05-02 | 3 | -249/+753 | |
| | | | | | | chunks of res_comp.c and replacing it with chunks of bind-8.1.1's resolver code. (There are no interface changes though) The other parts are better bounds checking related. | |||||
* | Cleanup in the child, not the parent. | jb | 1998-05-02 | 3 | -6/+6 | |
| | | | | Submitted by: Tor Egge <Tor.Egge@idi.ntnu.no> | |||||
* | Go back to version 1.16 - it was correct the way it was. | brian | 1998-05-01 | 1 | -6/+6 | |
| | | | | Pointed out by: bde | |||||
* | Fixed disordering and other style bugs in rev.1.50. | bde | 1998-05-01 | 1 | -6/+4 | |
| | ||||||
* | connect() returns -1 on error - not 0. | brian | 1998-05-01 | 1 | -7/+7 | |
| | ||||||
* | Fix the incremental priority increment. | jb | 1998-04-30 | 3 | -6/+6 | |
| | | | | PR: bin/6467 Marino Ladavac <lada@pc8811.gud.siemens.at> | |||||
* | Add reference to setlocale(3) | ache | 1998-04-30 | 1 | -2/+3 | |
| | ||||||
* | Add reference to catopen(3) | ache | 1998-04-30 | 1 | -1/+4 | |
| | ||||||
* | Return -1 for invalid descriptor in catclose | ache | 1998-04-30 | 1 | -2/+2 | |
| | ||||||
* | If passed catgets descriptor is NULL or -1, return default string immediately | ache | 1998-04-30 | 1 | -1/+3 | |
| | ||||||
* | Force loadType to 0 | ache | 1998-04-30 | 1 | -5/+4 | |
| |