11616 Support getaddrinfo() with socktype 0/AI_NUMERICSERVReviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>Approved by: Robert Mustacchi <rm@fi
11616 Support getaddrinfo() with socktype 0/AI_NUMERICSERVReviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>Approved by: Robert Mustacchi <rm@fingolfin.org>
show more ...
15687 Remove compiler flags that only mean something to Sun StudioReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Robert Mustacchi <rm
15687 Remove compiler flags that only mean something to Sun StudioReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
15633 libsocket: getallifaddrs() can die with NULL pointer dereferenceReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Sebastian Wieden
15633 libsocket: getallifaddrs() can die with NULL pointer dereferenceReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net>Approved by: Dan McDonald <danmcd@mnx.io>
15565 libsocket: double free in getallifaddrs()Reviewed by: Andrew Stormont <andyjstormont@gmail.com>Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>Reviewed by: Sebastian Wi
15565 libsocket: double free in getallifaddrs()Reviewed by: Andrew Stormont <andyjstormont@gmail.com>Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Dan McDonald <danmcd@mnx.io>
15290 lib: remove pragma identReviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Patrick Moo
15290 lib: remove pragma identReviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Patrick Mooney <pmooney@pfmooney.com>
14930 getallifaddrs() fails in shared IP zone after 3729Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net>Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>Reviewed by: Toomas Soome <tsoome@me.c
14930 getallifaddrs() fails in shared IP zone after 3729Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net>Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Robert Mustacchi <rm@fingolfin.org>
3729 getifaddrs must learn to stop worrying and love the other address familiesPortions contributed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Dan Mc
3729 getifaddrs must learn to stop worrying and love the other address familiesPortions contributed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Dan McDonald <danmcd@joyent.com>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
14384 libsocket: mismatched boundReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Andy Fiddaman <andy@omnios.org>Approved by: Dan McDonald <danmcd@joyent.com>
13487 want mapfile-based assertions about symbol propertiesReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Jason King <jason.brian.king@gmail.com>Approved by: Dan McDonald <danmcd@joy
13487 want mapfile-based assertions about symbol propertiesReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Jason King <jason.brian.king@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
12447 should install library compat symlinks from library makefiles, not TargetdirsReviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDona
12447 should install library compat symlinks from library makefiles, not TargetdirsReviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald <danmcd@joyent.com>
12454 remove lint library machineryReviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: Gordon Ross <gwr@nexenta.com>Approved by: Dan McDonald <danmcd@joyent.com>
11983 libsocket: alias between functions of incompatible typesReviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald <danmcd@joyent.com>
11528 Makefile.noget can get gone11529 Use -Wno-maybe-initializedReviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Robert Mustacchi <rm@joy
11528 Makefile.noget can get gone11529 Use -Wno-maybe-initializedReviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Robert Mustacchi <rm@joyent.com>
11093 libsocket: NULL pointer errorsReviewed by: Ryan Zezeski <rpz@joyent.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Garrett D'Amore <garrett@damore.org>
10361 usr/lib - stop lint library generation and packagingReviewed by: Jason King <jason.king@joyent.com>Reviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Frederik Wessels <wessels1
10361 usr/lib - stop lint library generation and packagingReviewed by: Jason King <jason.king@joyent.com>Reviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Frederik Wessels <wessels147@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
10079 smatch Makefile changes for usr/src/libReviewed by: Andy Fiddaman <andy@omniosce.org>Approved by: Robert Mustacchi <rm@joyent.com>
9673 move internet address manipulation functions to libcReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
9599 Buffer overflow in usr/src/lib/libsocket/inet/ruserpass.cReviewed by: Yuri Pankov <yuripv@yuripv.net>Reviewed by: Andy Fiddaman <af@citrus-it.net>Reviewed by: Igor Kozhukhov <igor@dilos.org>
9599 Buffer overflow in usr/src/lib/libsocket/inet/ruserpass.cReviewed by: Yuri Pankov <yuripv@yuripv.net>Reviewed by: Andy Fiddaman <af@citrus-it.net>Reviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Ken Mays <kmays2000@gmail.com>Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
8853 libsocket: variable 'addr' set but not usedReviewed by: Yuri Pankov <yuripv@gmx.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Gordon Ross <gwr@nexenta.com>
8429 getallifaddrs dereferences invalid pointer causing SIGSEGVReviewed by: Sebastian Wiedenroth <sw@core.io>Reviewed by: Yuri Pankov <yuripv@gmx.com>Reviewed by: Toomas Soome <tsoome@me.com>Appr
8429 getallifaddrs dereferences invalid pointer causing SIGSEGVReviewed by: Sebastian Wiedenroth <sw@core.io>Reviewed by: Yuri Pankov <yuripv@gmx.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
backout: 3729 getifaddrs must learn to stop worrying and love the other address families (breaks consumers)
3729 getifaddrs must learn to stop worrying and love the other address familiesReviewed by: Yuri Pankov <yuri.pankov@gmail.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Dan McDonal
3729 getifaddrs must learn to stop worrying and love the other address familiesReviewed by: Yuri Pankov <yuri.pankov@gmail.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Dan McDonald <danmcd@kebe.com>Approved by: Gordon Ross <gwr@nexenta.com>
5639 want reentrant ether_aton_r and ether_ntoa_rReviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexe
5639 want reentrant ether_aton_r and ether_ntoa_rReviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>Approved by: Dan McDonald <danmcd@omniti.com>
5096 getaddrinfo doesn't properly handle AI_ADDRCONFIG | AI_V4MAPPEDReviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Jason King <jason.brian.king@gmail.com>Approved by: Richard Lowe <rich
5096 getaddrinfo doesn't properly handle AI_ADDRCONFIG | AI_V4MAPPEDReviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Jason King <jason.brian.king@gmail.com>Approved by: Richard Lowe <richlowe@richlowe.net>
3713 Implement accept4()3714 Implement pipe2()3715 Implement dup3()3716 Implement mkostemp() and mkostemps()3719 so_socketpair syscall should preserve FD_CLOEXEC flagReviewed by: Dan McDonald <d
3713 Implement accept4()3714 Implement pipe2()3715 Implement dup3()3716 Implement mkostemp() and mkostemps()3719 so_socketpair syscall should preserve FD_CLOEXEC flagReviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Garrett D'Amore <garrett@damore.org>
123