1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-19 04:23:48 +03:00
Commit Graph

67 Commits

Author SHA1 Message Date
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