summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2010-11-05talloc: Add python talloc module, move convenience functions to it.Jelmer Vernooij2-1/+90
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Nov 5 02:48:21 UTC 2010 on sn-devel-104
2010-11-05talloc: rename pytalloc.c to pytalloc_util.cJelmer Vernooij2-1/+1
2010-11-04compression: added a simple lzxpress testAndrew Tridgell1-1/+48
2010-11-04compression: fixed an uninitialised data but in lzxpressAndrew Tridgell1-0/+2
2010-11-04debug: fixed default debug settingsAndrew Tridgell2-1/+7
this fixes -d in our command line tools (eg. samba-tool) Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Nov 4 01:48:15 UTC 2010 on sn-devel-104
2010-11-03lib/util/charset/charconv: clarify comments in next_codepoint_convenience_ext()Michael Adam1-5/+8
Give the unicod U+<hexnumber> notation of the codepoints referred to in the comments. Also reformat the comments some.
2010-11-03lib/util/charset/util_unistr: clarify the comment header for strlen_m().Michael Adam1-5/+6
2010-11-03lib/util/charset/util_unistr: add strlen_m_ext_term() - variant of ↵Michael Adam2-0/+12
strlen_m_ext() counting terminator
2010-11-03lib/util/charset/util_unistr: add strlen_m_ext that takes input and output ↵Michael Adam2-10/+51
charset The function calculates the number of units (8 or 16-bit, depending on the destination charset), that would be needed to convert the input string which is expected to be in in src_charset encoding to the dst_charset (which should be a unicode charset).
2010-11-03lib/charcnv/util_unistr: add next_codepoint_ext() that accepts input charset.Michael Adam2-0/+8
next_codepoint() takes as string in CH_UNIX encoding and returns the unicode codepoint of the next (possibly multibyte) character of the input string. The new next_codepoint_ext() function adds the encoding of the input string as a parameter. next_codepoint() now only calls next_codepoint_ext() with CH_UNIX als src_charset argument.
2010-11-03lib/charset/charcnv: rename a parameter of next_codepoint_convenience_ext() ↵Michael Adam1-5/+5
for clarity
2010-11-03lib/charset/charcnv: add next_codepoint_convenience_ext() that accepts input ↵Michael Adam2-11/+37
charset. next_codepoint_convenience() takes as string in CH_UNIX encoding and returns the unicode codepoint of the next (possibly multibyte) character of the input string. The new next_codepoint_convenience_ext() function adds the encoding of the input string as a parameter. next_codepoint_convenience() now only calls next_codepoint_convenience_ext() with CH_UNIX als src_charset argument.
2010-11-03util/charset: remove a duplicate comment.Michael Adam1-5/+0
This seems to have been copied twice from source3/ code.
2010-11-03build: a more portable way of finding waf in makefilesAndrew Tridgell3-9/+3
this avoids using the non-portable shell command in makefiles Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Nov 3 22:44:59 UTC 2010 on sn-devel-104
2010-11-03replace/wscript: add size checks for stdint.h typesStefan Metzmacher1-0/+1
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Nov 3 19:12:39 UTC 2010 on sn-devel-104
2010-11-03replace/wscript: do the size checks directly after the type checksStefan Metzmacher1-4/+4
metze
2010-11-03replace/wscript: define bool to int instead of off_tStefan Metzmacher1-1/+1
metze
2010-11-03replace/wscript: check for uint8_tStefan Metzmacher1-0/+1
metze
2010-11-03waf: added reconfigure targets to our librariesAndrew Tridgell3-0/+15
This allows you to do "make reconfigure" to re-run configure only if needed
2010-11-02debug Explain the behaviour of setup_logging() more clearlyAndrew Bartlett1-1/+7
2010-11-02lib/debug Use vdprintf rather than manually allocateAndrew Bartlett1-5/+1
This allows the system to use whatever buffers it wants for the string rather than assuming we need to malloc() it. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Nov 2 00:18:43 UTC 2010 on sn-devel-104
2010-11-01lib/util Remove setup_logging_stdout()Andrew Bartlett2-15/+1
This API is no longer required now that we don't attempt to build ndrdump with the s3 build system, and because the s3 debug system will soon have the same setup_logging() API. Andrew Bartlett
2010-11-01talloc: Install pytalloc.h.Jelmer Vernooij1-0/+1
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Nov 1 17:25:07 UTC 2010 on sn-devel-104
2010-11-01tdb: Use waf by default.Jelmer Vernooij2-14/+15
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Nov 1 06:04:14 UTC 2010 on sn-devel-104
2010-10-31replace/talloc: Avoid automatically pulling in new configure/Makefile,Jelmer Vernooij2-12/+0
as these files are checked in, and the source might not be available. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 22:27:56 UTC 2010 on sn-devel-104
2010-10-31talloc: Look harder for waf.Jelmer Vernooij1-1/+8
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 18:06:16 UTC 2010 on sn-devel-104
2010-10-31replace: Look harder for waf.Jelmer Vernooij1-1/+8
2010-10-31build: check that if we provide -liconv we can build shared libsMatthieu Patou1-0/+6
On Solaris with sun studio compiling an executable with -liconv even if there is no libiconv.so or libiconv.a will work but not for a shared lib. This problem leads to build problem as the linker won't be able to find libiconv when building shared lib as liconv is wrongly specified
2010-10-31replace: Build using waf by default.Jelmer Vernooij6-15/+111
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:45:21 UTC 2010 on sn-devel-104
2010-10-31talloc: Switch over to using waf as the default build system for the ↵Jelmer Vernooij5-15/+107
standalone build.
2010-10-31s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij21-630/+0
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
2010-10-30build: Remove zlib from the cache if we failed to pass all the testsMatthieu Patou1-0/+6
This will avoid problems with redefinition of libs tests
2010-10-30replace: Fix formatting.Jelmer Vernooij1-8/+8
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 30 16:32:15 UTC 2010 on sn-devel-104
2010-10-30tevent: Drop autoconf-based build system for standalone build.Jelmer Vernooij13-3918/+0
2010-10-30replace: Avoid autoproto as it breaks standalone builds.Jelmer Vernooij2-1/+10
Automatic prototype generation uses ../../source4/script/mkproto.pl. Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-30replace: Only build replace-test in standalone build.Jelmer Vernooij1-7/+9
This allows turning libreplace-test back into a subsystem.
2010-10-30talloc.3: Remove documentation for deprecated talloc_append_string,Jelmer Vernooij1-11/+0
consistent with other deprecated functionality.
2010-10-30zlib: use the real library name 'z' instead of ZLIBAndrew Tridgell1-4/+2
using subsystem aliases has a lot of potential for confusion. Better to use the real name of the library.
2010-10-30replace: create a private replace-test libraryAndrew Tridgell1-5/+8
used by replace_testuite and smbtorture
2010-10-30talloc: Fix manual pages in standalone build.Jelmer Vernooij1-2/+1
2010-10-27talloc: fix waf build for libtalloc-compat1Stefan Metzmacher1-4/+4
We need to use 'libtalloc.so.1' as soname, otherwise the compat library is useless. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Oct 27 03:53:21 UTC 2010 on sn-devel-104
2010-10-26lib/util: remove useless ../lib/util/mutex.*Stefan Metzmacher4-143/+2
Only the disabled process_thread.c registers uses the register fn, all other functions are not used anywhere. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Oct 26 23:29:46 UTC 2010 on sn-devel-104
2010-10-26replace: restore the order for #define + rep_strtollMatthieu Patou1-3/+3
2010-10-26talloc: change pytalloc-util to be a public library.Jelmer Vernooij1-1/+2
2010-10-26talloc: Install pytalloc-util as system library.Jelmer Vernooij2-3/+36
2010-10-26talloc: Avoid dependency on unknown EXT_LIB_PYTHON.Jelmer Vernooij1-1/+1
2010-10-26talloc: Move pytalloc to lib/talloc.Jelmer Vernooij1-0/+8
2010-10-26waf: Only specify vnum for non-private libraries.Jelmer Vernooij3-28/+44
2010-10-26waf: Stop automaticaly changing dashes to underscores in library names.Jelmer Vernooij1-1/+1
2010-10-26waf: Remove lib prefix from libraries manually.Jelmer Vernooij3-3/+3