summaryrefslogtreecommitdiffstats
path: root/source4/lib/replace
Commit message (Collapse)AuthorAgeFilesLines
* libreplace: getpwent_r/getgrent_r on IRIX are similar to solaris but use size_tStefan Metzmacher2008-01-221-0/+25
| | | | | | metze (cherry picked from commit 2f460915111066d79f5dc9b4ae4d003918d06852) (This used to be commit d2ac8be28d3aff59eddbdc6189a255a34c10d502)
* Fix bug #5121 (unix passwd sync not working on a streams basedJeremy Allison2008-01-152-0/+5
| | | | | | | | system). Jeremy. (lib/replace part of 545cd2139cfc9484b733693814d4724d37125942 metze) (This used to be commit 9cff25cce1d39460dbcab006a309bb2984969eed)
* Add patches for bug #4866 from jiri sasek - Sun Microsystems - Prague Czech ↵Jeremy Allison2008-01-152-0/+14
| | | | | | | | | | Republic <Jiri.Sasek@Sun.COM> - slightly modified - Jiri please check ! to allow Solaris to get passwords > 8 chars. Jeremy. (lib/replace part of 657bf8c3479d6192f269e3daef1517e77a9fa9cb metze) (This used to be commit 9f5c443972a09a70de7c8d6695b08c3730484c6c)
* Fix bug 5055Volker Lendecke2008-01-151-1/+1
| | | | | (lib/replace part of 8bcd2df841bae63e7d58c35d4728b7d853471697 metze) (This used to be commit 8db9e196506f530c780d93e16da590566d16a407)
* Add MAX_DNS_NAME_LENGTH, remove more pstrings.Jeremy Allison2008-01-151-0/+4
| | | | | | | Jeremy. (lib/replace part of a1725f4ff7ed375808c78ac661b539557748d0a5 metze) (This used to be commit db4eabf7cde1008a40a46e5c40a99e9a73cf3ff5)
* Always define PATH_MAX. Makes code simpler (removesJeremy Allison2008-01-151-0/+4
| | | | | | | | a bunch of #defines). Remove pstring from msdfs.c. Jeremy. (lib/replace part from e203ba22275320808bc11b17361ad1f2d5b0b897 metze) (This used to be commit ebc08d23f76ecffc90b1fe84c67fc7e6a4c4a6a3)
* libreplace: Escape asterisk.Jelmer Vernooij2008-01-141-1/+1
| | | | (This used to be commit df36c78549b40ee5e47d5cc79de2eb79f58c567a)
* Try to fix the build on Tru64; avoid single quotes because they get expanded ↵Jelmer Vernooij2008-01-131-1/+1
| | | | | | by perl in the build system. (This used to be commit bba8914af56cb161c275fbbdea2479d6f8bd703c)
* r26554: Fix test for getifaddr on FreeBSD. Patch by Timur Bakeyev.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 37c7b65546190bdce40cb48435cc4fd51d89a124)
* r26551: Make sure NULL is defined before using it to test for getifaddrs().James Peach2007-12-211-0/+4
| | | | | Patch from Timur I. Bakeyev <timur@com.bat.ru>. (This used to be commit 188156228b53c4bbc9c18c6ff1a0d3c6d0ba5fcb)
* r26550: libreplace: fallback to __ss_family of struct sockaddr_storageStefan Metzmacher2007-12-212-0/+29
| | | | | metze (This used to be commit 11bdc9bed80b9842ac1ab8f22509a5d191cddc91)
* r26540: Revert my previous commit after concerns raised by Andrew.Jelmer Vernooij2007-12-213-4/+4
| | | | (This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173)
* r26539: Remove unnecessary statics.Jelmer Vernooij2007-12-213-4/+4
| | | | (This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2)
* r26533: libreplace: hopefully fix the share library/module build on darwinStefan Metzmacher2007-12-211-2/+2
| | | | | metze (This used to be commit 3d64338f3cfeef2e9851ca8c932863af6f1f22c3)
* r26512: Another attempt at fixing darwinJelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 4fa04924ab41bd6ad1a0c6d8d9b1987bf09d5270)
* r26510: attempt to fix shld flags for darwin.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 5dbe3aff3c34f64f35f1e13a11c60c5023348919)
* r26507: Fix function signature for freeifaddrs.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit cc873bdd2e86e5b380c3056810ccc5ad98372f7c)
* r26497: Fix return type for freeifaddrs().Jelmer Vernooij2007-12-212-7/+7
| | | | (This used to be commit 8c65053f51330bb55a81572264eefbcc56029dc1)
* r26495: Add defines for getifaddrs/freeifaddrs.Jelmer Vernooij2007-12-211-0/+10
| | | | (This used to be commit c9e5a3078f7baa83743658d5648f0eefdeb05d2f)
* r26492: Some hosts have a define called ifa_dstaddr.Jelmer Vernooij2007-12-211-0/+1
| | | | (This used to be commit c4cd935ee783b2f4939e2c481bbdb1bbdb9190cd)
* r26491: Fix syntax.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 2513230e286179747bb84e4e87121b80bea8f3f0)
* r26487: Cope with systems that don't have struct sockaddr.sa_len.Jelmer Vernooij2007-12-212-2/+15
| | | | (This used to be commit 56080469ab28ae5a2f456cced34814d9c33480c6)
* r26470: Update README.Jelmer Vernooij2007-12-211-0/+2
| | | | (This used to be commit 51a78cfc3e72d6b32ef6c7a6079165a36863b908)
* r26469: Fix paths, only include IPv4 addresses for now.Jelmer Vernooij2007-12-213-17/+19
| | | | (This used to be commit fa9e3b6fa871b7541878f836ea54e882e614a3cf)
* r26468: Match getifaddrs more closely, add trivial test.Jelmer Vernooij2007-12-212-22/+31
| | | | (This used to be commit 92898c043b5a2649a2e423d02bcdaea78ae55737)
* r26467: Use getifaddrs() for interface enumeration and provide replacements ↵Jelmer Vernooij2007-12-214-0/+511
| | | | | | for platforms that don't have it in lib/replace. (This used to be commit 9b4924fbd8619033c55b4c6e2589da247332e7db)
* r26255: Work around another broken aspect of sys/capability.h on RHEL5.Michael Adam2007-12-212-0/+25
| | | | | | | | | | | | | | | This is synced from samba3 v3-2-test/11bcdf780e164659b89: The /usr/include/sys/capability.h defines _LINUX_TYPES_H which prevents /usr/include/linux/types.h from being parsed (when included afterwards). Thus certain types are undefined that are for instance needed in /usr/include/linux/dqblk_xfs.h. This breaks the build of lib/sysquotas_xfs.c in Samba3. This commit adds a configure check and a workaround for this. Michael (This used to be commit df3e151992f0b942554034dd143ab8d7f0d7a75b)
* r26254: Add check for PPC statfs.h to workaround for broken capability.h.Michael Adam2007-12-211-1/+3
| | | | | | | Synced from Samba3. Michael (This used to be commit dfdfac2b57ecbca8bddece846f5c2103a518e34d)
* r26253: Add check for broken RedHat 7.2 system header files to lib/replace.Michael Adam2007-12-211-0/+22
| | | | | | | | This is taken (with slight reformatting) from samba3:configure.in. It is already used in lib/replace/system/capablity.h. Michael (This used to be commit 4d1df9c0b4248717d6f235572f5f68e27934741e)
* r26102: libreplace: remove system/printing.h as it only contains samba3 stuffStefan Metzmacher2007-12-212-51/+0
| | | | | metze (This used to be commit 1ecb4ec01b0506c95a5f90a62040329e7a39ee93)
* r26027: libreplace: rename AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG into ↵Stefan Metzmacher2007-12-211-7/+7
| | | | | | | AC_LIBREPLACE_LD_SHLIB_ALLOW_UNDEF_FLAG metze (This used to be commit 8ec94633c4d46bb9ca03d59fed40e278d35ad580)
* r26026: libreplace: split some linker macrosStefan Metzmacher2007-12-211-21/+58
| | | | | | | | | | | | | | | | create: AC_LIBREPLACE_LD_SHLIB_LINKER AC_LIBREPLACE_LD_SHLIB_FLAGS AC_LIBREPLACE_LD_SHLIB_DISALLOW_UNDEF_FLAG and prerequire them for: AC_LIBREPLACE_SHLD AC_LIBREPLACE_SHLD_FLAGS AC_LIBREPLACE_MDLD AC_LIBREPLACE_MDLD_FLAGS metze (This used to be commit cc8692265d6e9161679a779480d6b22dee23f8bb)
* r26025: libreplace: AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG should fill ↵Stefan Metzmacher2007-12-211-6/+9
| | | | | | | LD_ALLOW_SHLIB_UNDEF_FLAG metze (This used to be commit d2fb7d876bb1960c02fa7b9c0fb53315ae0cd99c)
* r26002: Use osf rather than tru64 - pointed out by metze.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit df10de42958e65f46298c2fc879688985d1f7ef3)
* r26001: Share some code between macros, add macro specifically for testing ↵Jelmer Vernooij2007-12-211-36/+14
| | | | | | the ld flag that allows undefined symbols. (This used to be commit 6cd3a3a46a6a9b630502ebfff1a90e2d035d9e39)
* r25999: libreplace: add AC_LIBREPLACE_STLD and AC_LIBREPLACE_STLD_FLAGSStefan Metzmacher2007-12-211-0/+15
| | | | | metze (This used to be commit c7b0b4c21e1fc4093c9109e046f23c19489e7400)
* r25998: Add test for run time library path environment variable.Jelmer Vernooij2007-12-211-0/+29
| | | | (This used to be commit b2355857baf4d9dad0d9d6a465744be11bbb9beb)
* r25988: libreplace: add AC_LIBREPLACE_SHLDStefan Metzmacher2007-12-211-0/+13
| | | | | metze (This used to be commit 2abae42d70903710d1a289d945fa08c1d94ceb80)
* r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGSStefan Metzmacher2007-12-211-1/+1
| | | | | metze (This used to be commit 410cdf789a72209f9e10321519fe18ab40a43f95)
* r25986: libreplace: warn about unresolved symbols when link shared librariesStefan Metzmacher2007-12-211-1/+4
| | | | | | | | | | On Tru64 and Mac OS X this hopefully works Note: -Wl,--no-allow-shlib-undefined doesn't tests what we want on Linux. metze (This used to be commit 7bee9a62ffda64a1bdcdbdd38dbb181eac8b641e)
* r25982: libreplace: try to ignore unresolved symbols in modules on Tru64Stefan Metzmacher2007-12-211-0/+3
| | | | | metze (This used to be commit bfde13b70b6be4c4aeeafa50d4619237930f9e0e)
* r25977: libreplace: add AC_LIBREPLACE_MDLD and AC_LIBREPLACE_MDLD_FLAGS macrosStefan Metzmacher2007-12-211-0/+50
| | | | | | | They define the linker and link flags for building shared modules metze (This used to be commit 128b4e1a512a9ae5592ba7ccf8adde11189fc5a9)
* r25976: libreplace: not all platforms like _XOPEN_SOURCE=600Stefan Metzmacher2007-12-211-2/+5
| | | | | | | | - Only use _XOPEN_SOURCE=600 on Tru64 - _OSF_SOURCE is also Tru64 specific metze (This used to be commit d19ab62081ce4ee4273ff752ad0443782a994826)
* r25974: libreplace: see what the build-farm says if we use _XOPEN_SOURCE=600Stefan Metzmacher2007-12-211-0/+1
| | | | | | | On Tru64 this brings in socklen_t and some other socket stuff metze (This used to be commit d42f2e5759332f1f0c6c1269bd29ac62ddb11016)
* r25971: libreplace: remove AC_EXTENSION_FLAG as it's the same as AC_N_DEFINEStefan Metzmacher2007-12-212-15/+2
| | | | | metze (This used to be commit 05b4619c5beff474488d1abe5e647acd94a3e20c)
* r25970: libreplace: fix AC_N_DEFINE() so that some appears in config.hStefan Metzmacher2007-12-211-5/+12
| | | | | metze (This used to be commit a07c983fde52607806745914bb41039afb5618cc)
* r25963: libreplace: samba3 doesn't use SONAMEFLAG on Mac OS 10, so also try thisStefan Metzmacher2007-12-211-1/+1
| | | | | metze (This used to be commit e145accfc25c04597c786e0bddbaf37e0d493863)
* r25956: Try metze's suggestion for Mac OS X shld flags.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 5fea6e0d9ae671ea00292b66a2608b3ee954f917)
* r25955: libreplace: add a useful link about linking shared librariesStefan Metzmacher2007-12-211-0/+5
| | | | | | | http://www.fortran-2000.com/ArnaudRecipes/sharedlib.html metze (This used to be commit 403c5521d1bbd78a6b20d7da121870a5aa1d3546)
* r25945: Fix flags for MacOS X.Jelmer Vernooij2007-12-211-1/+2
| | | | (This used to be commit b01303b5677b03c1d3cc6f219d4c461726613767)