summaryrefslogtreecommitdiff
path: root/source4/lib/tdr
AgeCommit message (Collapse)AuthorFilesLines
2009-03-14Move tdr to top-level.Jelmer Vernooij5-660/+0
2009-03-01s4: Use same function signature for convert_* as s3.Jelmer Vernooij1-8/+4
2009-03-01Add allow_badcharcnv argument to all conversion function, forJelmer Vernooij1-2/+2
consistency with Samba 3.
2008-10-24Remove unused include param/param.h.Jelmer Vernooij1-1/+0
2008-10-24Remove iconv_convenience argument from convert_string{,talloc}() butJelmer Vernooij1-2/+2
make them wrappers around convert_string{,talloc}_convenience().
2008-10-24Move charset library to top level.Jelmer Vernooij1-1/+1
2008-10-23Remove support for obsolete data type "ipv4address"Jelmer Vernooij1-34/+0
2008-05-31Revert Jelmer's CFLAGS commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6cAndrew Bartlett1-1/+1
This commit broke the build, because not all files (libreplace, popt) were updated. Andrew Bartlett (This used to be commit 3faacf4351d68a10aea78b53768571d2059772ae)
2008-05-30Move CFLAGS handling out of smb_build.Jelmer Vernooij1-1/+1
(This used to be commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c)
2008-05-18Fix a couple (well, little more than that..) of typos.Jelmer Vernooij1-1/+1
(This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
2008-05-18Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij1-1/+2
middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
2008-05-18Use variables for source directory in remaining subsystems.Jelmer Vernooij1-2/+2
(This used to be commit 6b6b2196a8a8d9e741f5c399185ded7a16938da0)
2008-03-03Move object file lists to the Makefile.Jelmer Vernooij1-1/+2
(This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
2008-02-26Move public header accumulation out of the perl code.Jelmer Vernooij1-1/+2
(This used to be commit 89f7c74924965071981bbe7e05ff69847b0a3a03)
2008-02-25Remove public prototype headers. Generating both public and private ↵Jelmer Vernooij1-1/+1
prototype headers is tricky with gmake and it's easy to break backwards compatibility for the public API with them. (This used to be commit dee1cb6b08aa0a3e24372e052729121c11280971)
2008-02-21Avoid use of global_loadparm.Jelmer Vernooij1-1/+1
(This used to be commit c5a95bbe0ce55c29e135a9c6058bf192ec3bb546)
2008-01-21build: Demote a bunch of libraries to subsystems. This makes packaging ↵Jelmer Vernooij1-4/+1
easier and should also make it easier to migrate to a new build system. (This used to be commit 77b400764e3dadfa05407343af649ad9298cc085)
2007-12-21r26439: Require tdr_pull users to specify a smb_iconv convenience context.Jelmer Vernooij3-40/+52
(This used to be commit 76fd57be292fb19ae4ede38977732847e6ed8eff)
2007-12-21r26438: Store iconv convenience in tdr push contexts.Jelmer Vernooij3-6/+20
(This used to be commit dffef3162778aebe2f8d77e2da60b22adb7d60ef)
2007-12-21r26429: Avoid use of global_smb_iconv_convenience.Jelmer Vernooij1-5/+4
(This used to be commit d37136b7abfbba75ef2e5ab855eb3382b9648b8c)
2007-12-21r26316: Use contexts for conversion functions.Jelmer Vernooij1-2/+2
(This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482)
2007-12-21r25624: Remove ipv4_addr hack. Only causes 4 extra includes of ↵Jelmer Vernooij1-4/+4
system/network.h because we stripped down includes. (This used to be commit 262c1c23a61f1f4fae13e0a61179fe98b682cecf)
2007-10-10r24814: Fix headers, trim core.h even more.Jelmer Vernooij1-2/+1
(This used to be commit 9647f860bdd5c0a74583e886182bd041a45e7655)
2007-10-10r23792: convert Samba4 to GPLv3Andrew Tridgell3-9/+6
There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
2007-10-10r23542: Include function documentation in prototype headers.Jelmer Vernooij1-13/+12
(This used to be commit 03eef5f337446f04239e0b2f840213f0aa7d6ea1)
2007-10-10r21695: Fix on bigendian systems.Jelmer Vernooij1-4/+4
(This used to be commit 98f92dd6a1e7f096b328d80c5efdc6600a5de007)
2007-10-10r21670: More testsJelmer Vernooij1-0/+94
(This used to be commit eeb3b2ff68a414b2d7c828124c148015f6fa2fe9)
2007-10-10r21656: Move tests a bit closer to the things they test, should make syncing ↵Jelmer Vernooij1-0/+93
with samba3 easier. (This used to be commit 4d755fb5d7adedd1dd8bad917b921324411bfd59)
2007-10-10r18948: fix the build on solaris, the ioctl() prototypeStefan Metzmacher1-1/+1
in unistd.h was included after libreplace defined ioctl swrap_ioctl metze (This used to be commit 55b25a9fcfa5ddf290e371c2bcad8ad07969f19a)
2007-10-10r17930: Merge noinclude branch:Jelmer Vernooij1-0/+1
* Move dlinklist.h, smb.h to subsystem-specific directories * Clean up ads.h and move what is left of it to dsdb/ (only place where it's used) (This used to be commit f7afa1cb77f3cfa7020b57de12e6003db7cfcc42)
2007-10-10r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacementJelmer Vernooij1-1/+1
for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
2007-10-10r14572: Give libraries saner names, remove some .pc files, make some thingsJelmer Vernooij1-1/+1
subsystems in case a library doesn't make sense. (This used to be commit ed382873fd01457a53e0a1e1f5ba6753dfbc0646)
2007-10-10r14554: Write out header dependencies. This means all C files affected will beJelmer Vernooij1-1/+1
rebuilt when a header file is changed. It also means parallel builds work now. It will take a minute or so to generate all the dependency information, but there should be no need to rebuild that information later on, unless a file changes. This behaviour is only enabled when building in developer mode (--enable-developer) and requires a GNU make (or compatible). In all other cases, the file 'static_deps.mk' is included, which contains some basic hardcoded dependency information. (This used to be commit eb435386f015ce1d89eb6f7e7837622ebd9e1951)
2007-10-10r14497: Fix build with shared librariesJelmer Vernooij1-0/+1
(This used to be commit c74fc55831ca24819ae7f5e0920d0351e2b46a08)
2007-10-10r14492: Fix shared libs - set SO_VERSION to 0 everywhere for now.Jelmer Vernooij3-4/+13
(This used to be commit 4682bc5ce047d81586447b9df82c91ed1fe677cf)
2007-10-10r14484: Install more headersJelmer Vernooij1-1/+1
(This used to be commit 430c6516d383bfd7f27287394bf8eef9f174b3e6)
2007-10-10r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters:Jelmer Vernooij1-3/+2
- 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. (This used to be commit 7871b07e21c85c63d0ecac4c31b98dc112d18af5)
2007-10-10r13852: Split upJelmer Vernooij1-0/+8
(This used to be commit e6f7e3a594444bd24dbbc11bb4c7de808a350564)
2007-10-10r12801: Some more include/ cleanups (remove unused macros + move filesJelmer Vernooij1-2/+0
to specific dirs) (This used to be commit 243cf760b077e155f5ac508aeebf819f7708a84e)
2007-10-10r12528: Add seperate proto headers for ntvfs, tdr, smb_server and nbt_server.Jelmer Vernooij2-0/+3
(This used to be commit 87f665a1d5ba74289974bf9d8f9441c162e6f1b1)
2007-10-10r10678: Add debug helperJelmer Vernooij1-0/+22
Fix push for non-fixed length strings (This used to be commit 821b0bb56f6d6b9df7bbdeeddc206505f3f0a7c2)
2007-10-10r10030: Add hierarchical memory allocation to TDR's pull functionsJelmer Vernooij3-18/+17
(This used to be commit 0e358de93a007db921ad5e9a892114122254de39)
2007-10-10r10027: Use blob length for keeping track of buffer length, add TODOJelmer Vernooij3-23/+48
(This used to be commit a924bec84b6d0a84db05c4315126474c9248fe2d)
2007-10-10r10025: Add some utility functions for storing/loading tdr encoded dataJelmer Vernooij1-0/+3
(This used to be commit bcd433bfc1450317b75e22942dee1c42bb24ae79)
2007-10-10r10019: Only return NT_STATUS_NO_MEMORY if the alloc failed..Jelmer Vernooij1-1/+5
(This used to be commit ea92959209fa256a8190df19e8c27b368169724f)
2007-10-10r10013: Support zero-sized strings.Jelmer Vernooij1-0/+5
(This used to be commit cf3be71c33ec8e43c883ce05fd1a63d1178446ad)
2007-10-10r10009: Fix bug in uint8 parsing functionsJelmer Vernooij1-2/+4
(This used to be commit abb0db12185a3b3ef7da16fa3d742336afeb8ef0)
2007-10-10r9959: Fix bug where data offset was incorrect after parsing element withJelmer Vernooij1-17/+2
[charset] (This used to be commit b17478229e8e9220858fcc85a19ec751450f969d)
2007-10-10r9957: Switch to using DATA_BLOBs internally in TDRJelmer Vernooij2-33/+25
(This used to be commit 351149d160e893a3fdd4a5b11ec4b4b2bbf264a9)
2007-10-10r9445: Support flags, add DATA_BLOB supportJelmer Vernooij2-6/+86
(This used to be commit cb5b23f0382ea7e242248cdfbbed82bc4eedfe42)