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

30 Commits

Author SHA1 Message Date
Jelmer Vernooij
9647f860bd r24814: Fix headers, trim core.h even more. 2007-10-10 15:03:14 -05:00
Andrew Tridgell
fcf38a38ac r23792: convert Samba4 to GPLv3
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
2007-10-10 14:59:12 -05:00
Jelmer Vernooij
03eef5f337 r23542: Include function documentation in prototype headers. 2007-10-10 14:53:26 -05:00
Jelmer Vernooij
98f92dd6a1 r21695: Fix on bigendian systems. 2007-10-10 14:49:14 -05:00
Jelmer Vernooij
eeb3b2ff68 r21670: More tests 2007-10-10 14:49:07 -05:00
Jelmer Vernooij
4d755fb5d7 r21656: Move tests a bit closer to the things they test, should make syncing with samba3 easier. 2007-10-10 14:49:05 -05:00
Stefan Metzmacher
55b25a9fcf r18948: fix the build on solaris, the ioctl() prototype
in unistd.h was included after libreplace defined ioctl swrap_ioctl

metze
2007-10-10 14:20:23 -05:00
Jelmer Vernooij
f7afa1cb77 r17930: Merge noinclude branch:
* 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)
2007-10-10 14:16:54 -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
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
eb435386f0 r14554: Write out header dependencies. This means all C files affected will be
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.
2007-10-10 13:58:45 -05:00
Jelmer Vernooij
c74fc55831 r14497: Fix build with shared libraries 2007-10-10 13:57:34 -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
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
Jelmer Vernooij
e6f7e3a594 r13852: Split up 2007-10-10 13:52:16 -05:00
Jelmer Vernooij
243cf760b0 r12801: Some more include/ cleanups (remove unused macros + move files
to specific dirs)
2007-10-10 13:49:57 -05:00
Jelmer Vernooij
87f665a1d5 r12528: Add seperate proto headers for ntvfs, tdr, smb_server and nbt_server. 2007-10-10 13:47:51 -05:00
Jelmer Vernooij
821b0bb56f r10678: Add debug helper
Fix push for non-fixed length strings
2007-10-10 13:39:17 -05:00
Jelmer Vernooij
0e358de93a r10030: Add hierarchical memory allocation to TDR's pull functions 2007-10-10 13:36:31 -05:00
Jelmer Vernooij
a924bec84b r10027: Use blob length for keeping track of buffer length, add TODO 2007-10-10 13:36:31 -05:00
Jelmer Vernooij
bcd433bfc1 r10025: Add some utility functions for storing/loading tdr encoded data 2007-10-10 13:36:30 -05:00
Jelmer Vernooij
ea92959209 r10019: Only return NT_STATUS_NO_MEMORY if the alloc failed.. 2007-10-10 13:36:29 -05:00
Jelmer Vernooij
cf3be71c33 r10013: Support zero-sized strings. 2007-10-10 13:36:29 -05:00
Jelmer Vernooij
abb0db1218 r10009: Fix bug in uint8 parsing functions 2007-10-10 13:36:28 -05:00
Jelmer Vernooij
b17478229e r9959: Fix bug where data offset was incorrect after parsing element with
[charset]
2007-10-10 13:36:25 -05:00
Jelmer Vernooij
351149d160 r9957: Switch to using DATA_BLOBs internally in TDR 2007-10-10 13:36:25 -05:00
Jelmer Vernooij
cb5b23f038 r9445: Support flags, add DATA_BLOB support 2007-10-10 13:34:15 -05:00
Jelmer Vernooij
eeced29eb3 r9442: Support some more primitive types. Fix charset support. 2007-10-10 13:34:15 -05:00
Jelmer Vernooij
5ee7af26dd r8940: Add TDR (Trivial Data Representation). The aim is to use this later for
NBT/WINS/etc rather then having to depend on NDR.
2007-10-10 13:30:59 -05:00