summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Add implementation of fetchListFTP.Wes Peters2000-06-201-5/+143
| | | | | | | Reviewed by: silence Notes: svn path=/head/; revision=61838
* Re-commit DNS IPv6 transport support with fixes for IPv4 onlyHajimu UMEMOTO2000-06-192-59/+153
| | | | | | | | | kernel and compatibility issue. Obtained from: KAME Project Notes: svn path=/head/; revision=61824
* Remove the setflags/getflags routines. Their functionality hasJosef Karthauser2000-06-182-234/+0
| | | | | | | been replaced with the library calls fflagstostr and strtofflags. Notes: svn path=/head/; revision=61803
* Make a note of fflagstostr and strtofflags in the 'see also' section.Josef Karthauser2000-06-171-0/+2
| | | | Notes: svn path=/head/; revision=61748
* Add strtofflags and fflagstostr to libc.Josef Karthauser2000-06-171-2/+3
| | | | Notes: svn path=/head/; revision=61747
* Modify strtofflags so that it returns a malloced string instead of aJosef Karthauser2000-06-172-4/+30
| | | | | | | pointer to a static buffer. Notes: svn path=/head/; revision=61746
* The "def" arg for fflagstostr is too specialized for ls. The callerJosef Karthauser2000-06-172-8/+5
| | | | | | | | | | can easily translate from "" to whatever it wants to print if no flags are set. (ls prints "-" and mtree prints "none".) Suggested by: bde Notes: svn path=/head/; revision=61738
* Return of the evil file flags! The {s|g}etflags functions wereJosef Karthauser2000-06-174-250/+16
| | | | | | | | | | | renamed to {s|g}etflagsbyname, which received objections. They're now called strtofflags (string to file flags) and fflagstostr (file flags to string). Suggested by: bde Notes: svn path=/head/; revision=61737
* - Improved passive mode FTP support by aliasing 229 replies.Ruslan Ermilov2000-06-161-312/+337
| | | | | | | | - Stricter checking of PORT/EPRT/227/229 messages format. - Moved all security checks into one place. Notes: svn path=/head/; revision=61735
* Backout my previous commit.Hajimu UMEMOTO2000-06-142-110/+56
| | | | | | | | | Cannot resolve any host on IPv4 only kernel. Reported by: ache Notes: svn path=/head/; revision=61697
* pthread_mutex_lock(), pthread_cond_trywait(), and pthread_cond_wait() areJason Evans2000-06-1418-108/+375
| | | | | | | | | | | | | not allowed to return EINTR, but use of pthread_suspend_np() could cause EINTR to be returned. To fix this, restructure pthread_suspend_np() so that it does not interrupt a thread that is waiting on a mutex or condition, and keep enough state around that pthread_resume_np() can fix things up afterwards. Reviewed by: deischen Notes: svn path=/head/; revision=61681
* - Added support for passive mode FTP by aliasing 227 replies.Ruslan Ermilov2000-06-143-15/+228
| | | | | | | | | | | | | | | | | | It does mean that it is now possible to run passive-mode FTP server behind NAT. - SECURITY: FTP aliasing engine now ensures that: o the segment preceding a PORT/227 segment terminates with a \r\n; o the IP address in the PORT/227 matches the source IP address of the packet; o the port number in the PORT command or 277 reply is greater than or equal to 1024. Submitted by: Erik Salander <erik@whistle.com> Reviewed by: ru Notes: svn path=/head/; revision=61677
* add libxpg4Andrey A. Chernov2000-06-141-1/+1
| | | | Notes: svn path=/head/; revision=61667
* You need options USER_LDT in your kernel to use these functions.Alexander Langer2000-06-141-0/+4
| | | | | | | | | PR: 18943 Submitted by: Ben Smithurst <ben@scientia.demon.co.uk> Reviewed by: asmodai Notes: svn path=/head/; revision=61664
* Add libxpg4 as the current version had it's SO version number bumped andDavid E. O'Brien2000-06-131-0/+116
| | | | | | | it no longer contains the locale functions. Notes: svn path=/head/; revision=61636
* Fix typo: turn of -> turn off.Alexander Langer2000-06-131-1/+1
| | | | | | | | | PR: 18805 Submitted by: Yoshihiro Ota <ota@mail.drexel.edu> Kind of Reviewed by: asmodai ("sure") Notes: svn path=/head/; revision=61624
* Bump major to preserve 3.x binaries compatibilityAndrey A. Chernov2000-06-131-0/+3
| | | | | | | Found by: "Akinori -Aki- MUSHA" <knu@idaemons.org> Notes: svn path=/head/; revision=61597
* The USB library from NetBSD by Lennart Augustsson <lennart@augustsson.net>.Nick Hibma2000-06-1119-0/+2626
| | | | Notes: svn path=/head/; revision=61560
* DNS IPv6 transport support.Hajimu UMEMOTO2000-06-112-56/+110
| | | | | | | | | It is nessesary for IPv6 only life. Obtained from: KAME Notes: svn path=/head/; revision=61556
* - Replace ``.Va (cap_t)NULL'' with ``.Dv NULL''Chris Costello2000-06-092-6/+6
| | | | | | | | | - Fix a typo: ``constrains'' -> ``constraints'' Reviewed by: rwatson Notes: svn path=/head/; revision=61436
* - ReplaceChris Costello2000-06-092-54/+26
| | | | | | | | | | | | | | | .Pp .Fn func .Pp Description ... with a list (Bl ... Li ... El). - Remove a superfluous ``.Sh ENVIRONMENT'' and replace it with a ``.Pp'' within the IMPLEMENTATION DETAILS section. Reviewed by: rwatson Notes: svn path=/head/; revision=61435
* add a BUGS section on how we can only watch VNODE's on a UFS file systemJohn-Mark Gurney2000-06-071-0/+4
| | | | | | | | | | | | right now... I talked w/ phk last night and "fixing" this in a generic way is going to require a lot of complex thought on stacking let alone the NFS problems.. add missing sys/time.h for struct timespec def... Notes: svn path=/head/; revision=61375
* Removed bogus 'l' suffixes in FP register to register instructions.Bruce Evans2000-06-066-8/+8
| | | | Notes: svn path=/head/; revision=61335
* Re-support "wd" if PC98 is defined. Because PC-98 still uses the wd driver.Yoshihiro Takahashi2000-06-052-1/+9
| | | | Notes: svn path=/head/; revision=61279
* o Introduce libposix1e capability support routines, which provide aRobert Watson2000-06-0416-0/+810
| | | | | | | | | | | standardized interface to the capability support in TrustedBSD. o Not currently enabled in Makefile, as this code depends on syscalls and include files that will be committed at a later date. Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=61264
* o Fix incorrect descriptions of cap_get_flag() and cap_set_flag() inRobert Watson2000-06-042-24/+36
| | | | | | | | | capabilities summary manpage, cap(3). Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=61263
* o Build and install POSIX.1e capabilities man pagesRobert Watson2000-06-042-2/+42
| | | | | | | | | | | o Add shared library version 2 to libposix1e given API changes, et al o Commented out cap_*.c as that is not currently being compiled into the library (pending syscalls being committed) Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=61259
* o Add posix1e(3) references to acl.3 and cap.3Robert Watson2000-06-044-4/+8
| | | | | | | Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=61258
* o Add mention of capabilities documentation + APIsRobert Watson2000-06-042-14/+26
| | | | | | | | | | | | o Switch reference to www.trustedbsd.org instead of POSIX.1e implementation page o Add cross references to capabilities man pages o Remove extended attribute not implemented "BUGS" entry Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=61257
* o Introduce man pages for POSIX.1e capability APIRobert Watson2000-06-0418-0/+1896
| | | | | | | | | | | | - cap.3 describing library interface - cap_*.3 describing specific API calls APIs to follow relatively soon, code to follow later. Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=61256
* o Remove extra cross reference from acl.3 to acl.3Robert Watson2000-06-0420-62/+20
| | | | | | | | | | o Remove "BUGS" entries indicating that there's nowhere to store ACLs as we now have extended attributes. Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=61253
* Make this lib fake - now merged to libcAndrey A. Chernov2000-06-032-4/+5
| | | | Notes: svn path=/head/; revision=61219
* Megre XPG4 code into libcAndrey A. Chernov2000-06-0310-52/+24
| | | | Notes: svn path=/head/; revision=61218
* #include <string.h> for memcpy() prototypeKris Kennaway2000-06-031-0/+1
| | | | | | | Obtained from: OpenBSD Notes: svn path=/head/; revision=61193
* Fix buffer overflow bug in NgSendAsciiMsg().Archie Cobbs2000-06-021-1/+1
| | | | Notes: svn path=/head/; revision=61188
* document sbsize limit.Alfred Perlstein2000-06-021-0/+1
| | | | Notes: svn path=/head/; revision=61184
* Replace a `manual(section)' reference with a proper .Xr statement.Chris Costello2000-05-311-1/+2
| | | | Notes: svn path=/head/; revision=61134
* Fix an mdoc-o, and english.Tim Vanderhoek2000-05-311-6/+6
| | | | Notes: svn path=/head/; revision=61109
* /dev/rXXX -> /dev/XXXMike Smith2000-05-313-5/+5
| | | | | | | | This should fix sysinstall and other tools that don't expect the 'r' devices to exist anymore (and thus don't create them). Notes: svn path=/head/; revision=61101
* De-support 'wd'; with it making a dual appearance with 'ad', thingsMike Smith2000-05-302-4/+2
| | | | | | | | depending on libdisk to detect a list of actually-there disk devices were providing duplicate entries (eg. sysinstall). Notes: svn path=/head/; revision=61093
* Update to the version of pam_ssh corresponding to OpenSSH 2.1 (takenKris Kennaway2000-05-301-19/+23
| | | | | | | | | from the openssh port) Submitted by: Hajimu UMEMOTO <ume@mahoroba.org> Notes: svn path=/head/; revision=61087
* Fix a misspelling: undefied -> undefinedChris Costello2000-05-272-2/+2
| | | | Notes: svn path=/head/; revision=60985
* Hackish support for 302 redirect.Dag-Erling Smørgrav2000-05-261-24/+59
| | | | Notes: svn path=/head/; revision=60954
* Honor FTP_PASSIVE_MODE so caller doesn't need to.Dag-Erling Smørgrav2000-05-261-0/+4
| | | | Notes: svn path=/head/; revision=60951
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-268-72/+72
| | | | | | | | | It was not discussed and should probably not happen. Requested by: msmith and others Notes: svn path=/head/; revision=60938
* Output newline after debugging messageDag-Erling Smørgrav2000-05-251-0/+1
| | | | Notes: svn path=/head/; revision=60928
* Add (and document) fetchMakeURL()Dag-Erling Smørgrav2000-05-253-3/+51
| | | | Notes: svn path=/head/; revision=60927
* Dump com_err, it's a stinking crock of shit.Dag-Erling Smørgrav2000-05-257-127/+49
| | | | Notes: svn path=/head/; revision=60924
* fix stray 'i' from editor.Alfred Perlstein2000-05-251-1/+1
| | | | Notes: svn path=/head/; revision=60918
* Teach libdisk about 'twe' disks.Mike Smith2000-05-252-1/+3
| | | | Notes: svn path=/head/; revision=60908