Andrew Bartlett
7c5a25a423
r17221: Add some integer wrap parinoia to data_blob_append().
...
Andrew Bartlett
2007-10-10 14:10:20 -05:00
Andrew Bartlett
4dcdc5a3ad
r17167: indent
2007-10-10 14:10:15 -05:00
Stefan Metzmacher
ea88c8c99e
r16923: remove unused substitude code
...
metze
2007-10-10 14:10:01 -05:00
Stefan Metzmacher
4c68e315e2
r16922: move some macros out of talloc.h as the don't belong to talloc
...
metze
2007-10-10 14:10:01 -05:00
Jelmer Vernooij
6bc9149782
r16517: Get rid of pointless safe_free() (not SAFE_FREE()!) function.
2007-10-10 14:09:31 -05:00
Jelmer Vernooij
c4b3c2b18c
r16516: Get rid of file_exists() as there already is a file_exist().
2007-10-10 14:09:31 -05:00
Jelmer Vernooij
fbbc3b1168
r16186: Use full include path to make sure it's being picked up by the
...
dependency generator.
2007-10-10 14:09:06 -05:00
Jelmer Vernooij
a975f11d45
r16185: Remove autogenerated file from SVN.
2007-10-10 14:09:05 -05:00
Andrew Bartlett
9a9c2bc4aa
r16052: Add .m4 file for XATTR detection (from ntvfs/posix/config.m4)
...
Andrew Bartlett
2007-10-10 14:08:53 -05:00
Andrew Bartlett
b1e0d4747b
r16051: Move the XATTR compatability code into a new file, so I can use it for
...
the getntacl utility.
Andrew Bartlett
2007-10-10 14:08:53 -05:00
Andrew Tridgell
61c6100617
r15854: more talloc_set_destructor() typesafe fixes
2007-10-10 14:08:32 -05:00
Jelmer Vernooij
aa6d66fda6
r15573: Fix build of systems that have iconv headers in non-standard locations
...
Split of system/locale.h header from system/iconv.h
Previously, iconv wasn't being used on these systems
2007-10-10 14:05:58 -05:00
Jelmer Vernooij
d72c5c8f75
r15572: Trim build/m4/rewrite.m4 a bit more, remove unused tests.
2007-10-10 14:05:58 -05:00
Jelmer Vernooij
045bd55dd9
r15564: Fix copyrights (this file was originally based on just a few lines from smb.h)
2007-10-10 14:05:56 -05:00
Jelmer Vernooij
849818dcde
r15457: Get rid of more usages of uint_t
2007-10-10 14:05:37 -05:00
Jelmer Vernooij
68004f68a3
r15377: Remove sys_select() code as it's no longer used.
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
49bac12767
r15376: Add detection of -lnsl, required for building on SUN boxes.
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
598ea173cd
r15349: Integrate set_socket_options() into the socket library
2007-10-10 14:05:24 -05:00
Jelmer Vernooij
1505d7c600
r15318: Don't create empty static libraries as some hosts have trouble with them.
2007-10-10 14:05:12 -05:00
Andrew Bartlett
5b58ab98d6
r15316: I don't understand quite why this function was ever like this, but we
...
need to replace every instance of the character. Previously we
skipped the first.
Andrew Bartlett
2007-10-10 14:05:11 -05:00
Jelmer Vernooij
72237344cf
r15302: Remove strangely named function "StrnCpy" - strlcpy is available as a
...
replacement.
2007-10-10 14:05:08 -05:00
Jelmer Vernooij
6646384aaf
r15298: Fix the build using a few hacks in the build system.
...
Recursive dependencies are now forbidden (the build system
will bail out if there are any).
I've split up auth_sam.c into auth_sam.c and sam.c. Andrew,
please rename sam.c / move its contents to whatever/wherever you think suits
best.
2007-10-10 14:05:04 -05:00
Jelmer Vernooij
03224e1124
r15295: Fix some dependencies
...
Move unistr-specific code to lib/charset/. Remove _m from some places where it's not needed.
2007-10-10 14:05:03 -05:00
Jelmer Vernooij
2f06305e53
r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues with local
...
(empty) libpopt.a overriding global one
2007-10-10 14:05:00 -05:00
Jelmer Vernooij
6172731af1
r15257: Look for headers before trying to use them in any tests. This
...
should fix the OpenBSD build
2007-10-10 14:04:27 -05:00
Jelmer Vernooij
5d2f845acc
r15213: Remove helper macro for bcopy() - this causes problems
...
with system headers on some system and is not a security threat
2007-10-10 14:04:19 -05:00
Jelmer Vernooij
adc8a019b6
r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement
...
for REQUIRED_SUBSYSTEMS.
2007-10-10 14:04:18 -05:00
Jelmer Vernooij
1f3833d041
r15201: Use abs() rather then ABS()
2007-10-10 14:04:16 -05:00
Jelmer Vernooij
3f0396aade
r15200: Move MIN/MAX macros to libreplace as some systems have them
...
in sys/param.h
2007-10-10 14:04:16 -05:00
Jelmer Vernooij
7af59357b9
r15191: Avoid uint_t as it's not standard.
2007-10-10 14:04:15 -05:00
James Peach
7e4ad7e8e5
r15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename is
...
"." for "..". These express the intention better that strcmp or strequal
and improve searchability via cscope/ctags.
2007-10-10 14:04:14 -05:00
Jelmer Vernooij
f5e2cc8456
r15002: More cleanups in build/m4/rewrite.m4
2007-10-10 14:04:00 -05:00
Jelmer Vernooij
76b1576541
r15000: Move some more autoconf tests out of build/m4/rewrite.m4
...
Guarantee availability of __FUNCTION__ in libreplace
2007-10-10 14:04:00 -05:00
Jelmer Vernooij
a5c87360a7
r14999: Remove more unused autoconf code
...
Simplify va_copy() replacement code a bit
2007-10-10 14:04:00 -05:00
Jelmer Vernooij
bfa396a160
r14998: Remove unused autoconf test, move others to proper places
2007-10-10 14:03:59 -05:00
Jelmer Vernooij
a9d5d7ab58
r14992: Allow load_module() to be used externally
2007-10-10 14:00:51 -05:00
Andrew Tridgell
484cea7110
r14976: another use of the magic comment recognised by the IBM checker for
...
deliberate fall through in switch
2007-10-10 14:00:49 -05:00
Jelmer Vernooij
7146c1600f
r14724: Rearrange some source files, install more headers.
2007-10-10 13:59:14 -05:00
Andrew Tridgell
12b533450b
r14612: added strncasecmp_m() and fixed strcasecmp_m() for invalid codepoints
2007-10-10 13:59:01 -05:00
Jelmer Vernooij
f97df7d90a
r14575: Move some path-related functions to libsamba-config so libsamba-util
...
doesn't have to depend on the lp_* functions.
2007-10-10 13:58:52 -05:00
Jelmer Vernooij
ed382873fd
r14572: Give libraries saner names, remove some .pc files, make some things
...
subsystems in case a library doesn't make sense.
2007-10-10 13:58:49 -05:00
Jelmer Vernooij
b580277032
r14556: Fix some dependencies
2007-10-10 13:58:46 -05:00
Jelmer Vernooij
e1f896948f
r14511: Install more headers
2007-10-10 13:57:35 -05:00
Jelmer Vernooij
4682bc5ce0
r14492: Fix shared libs - set SO_VERSION to 0 everywhere for now.
2007-10-10 13:57:32 -05:00
Jelmer Vernooij
430c6516d3
r14484: Install more headers
2007-10-10 13:57:31 -05:00
Jelmer Vernooij
1ffb82a759
r14381: Kill structs.h
2007-10-10 13:57:17 -05:00
Jelmer Vernooij
7871b07e21
r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters:
...
- VERSION: should contain the current version. Will be made part of the filename.
- SO_VERSION: should contain the latest version that this on is compatible to. Will be used for setting the soname of the shared library.
Fix sonames and use them on platforms that support them
Remove symlinking code. ldconfig will take care of creating the symlinks now
that we set the soname.
2007-10-10 13:57:12 -05:00
Andrew Tridgell
1f48df6dda
r14309: make sure ret is initialised
2007-10-10 13:57:10 -05:00
Andrew Tridgell
9acc445a21
r14308: fixed an out of range shift and an uninitialised error
2007-10-10 13:57:10 -05:00
Andrew Tridgell
7233481308
r14296: added an abort() to SMB_ASSERT() so that static analysers know it doesn't return
2007-10-10 13:57:09 -05:00