1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-04 08:23:50 +03:00
Commit Graph

56 Commits

Author SHA1 Message Date
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
Jelmer Vernooij
2c7b62a861 r14281: Pull apart LIBDIR and MODULESDIR
Move architecture-independent data to DATADIR (was LIBDIR)
2007-10-10 13:57:07 -05:00
Jelmer Vernooij
1004e1521a r14108: Make the Doxyfiles a bit shorter... 2007-10-10 13:56:51 -05:00
Stefan Metzmacher
8e9a69171a r14038: reopen log files after a SIGHUP
metze
2007-10-10 13:52:37 -05:00
Stefan Metzmacher
737b149546 r13972: fix the build, jelmer can you please take a look at what's going wrong here
metze
2007-10-10 13:52:33 -05:00
Jelmer Vernooij
2c74698032 r13960: Generate makefile rules for installing/removing shared modules. 2007-10-10 13:52:32 -05:00
Stefan Metzmacher
a5b95a7741 r13959: make more functions public
metze
2007-10-10 13:52:31 -05:00
Jelmer Vernooij
f87debeb12 r13944: Yet another round of splitups. 2007-10-10 13:52:31 -05:00
Jelmer Vernooij
c80a8f1102 r13903: Don't generate prototypes for modules and binaries in include/proto.h by
default.
2007-10-10 13:52:21 -05:00
Stefan Metzmacher
3a6568c366 r13859: - remove useless fsync() calls
- make sure we only close the old_fd when the new one was opened

metze
2007-10-10 13:52:17 -05:00
Jelmer Vernooij
936d26ae64 r13851: More doc improvements. 2007-10-10 13:52:16 -05:00
Jelmer Vernooij
eed16ac3b7 r13849: More improvements to the libutil docs. 2007-10-10 13:52:15 -05:00