summaryrefslogtreecommitdiffstats
path: root/source4/include
Commit message (Collapse)AuthorAgeFilesLines
* r25619: As perhaps could have been expected, the CFLAGS hack broke all non-gccAndrew Bartlett2007-12-211-1/+1
| | | | | | | | | | compilers. Instead, as jelmer suggests, remove the depricated marker on fstring, for as long as it is used in the samba3 winbind protocol. Andrew Bartlett (This used to be commit b15df834ae6506a5c585ec1ede8bf513339d9b13)
* r25555: Remove support for BOOL, True and False.Jelmer Vernooij2007-10-101-5/+0
| | | | (This used to be commit 18a2bcfa9e7d4718648f401821259d1dbf5a3ff4)
* r25301: Merge my includes.h cleanups.Jelmer Vernooij2007-10-101-4/+0
| | | | (This used to be commit 37425495f392a2d0122a93aa2c42758eab7dab5a)
* r25267: Move PRINTF_ATTRIBUTE to lib/util as well.Jelmer Vernooij2007-10-101-16/+3
| | | | (This used to be commit 72b9d6c03661d72e83a5d60d43b75bb9bd5f5285)
* r25265: Move attribute definitions to lib/util.Jelmer Vernooij2007-10-101-57/+0
| | | | (This used to be commit 5bb9f041f47a1b7e03c3dc02e38546bc43bcc856)
* r25026: Move param/param.h out of includes.hJelmer Vernooij2007-10-101-1/+0
| | | | (This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
* r24816: Move the rest of the contents of core.h to more appropriate places.Jelmer Vernooij2007-10-102-71/+3
| | | | | | include/ now only contains build system related headers, all other headers are now near the source code they're related to. (This used to be commit 6890a01dbfc6d8041a88ef5c6be52dfcd046fe80)
* r24814: Fix headers, trim core.h even more.Jelmer Vernooij2007-10-102-22/+2
| | | | (This used to be commit 9647f860bdd5c0a74583e886182bd041a45e7655)
* r24812: Fix headers for external users.Jelmer Vernooij2007-10-101-4/+0
| | | | (This used to be commit ff6684adfd96b59381dd941e54070ab9f8984912)
* r24780: More work allowing libutil to be used by external users.Jelmer Vernooij2007-10-101-15/+0
| | | | (This used to be commit 31993cf67b816a184a4a4e92ef8ca2532c797190)
* r24715: Mark fstring and pstring as deprecated.Jelmer Vernooij2007-10-101-4/+4
| | | | (This used to be commit c8118f156129cbd173693157e6648ed5e01813f3)
* r24712: No longer expose the 'BOOL' data type in any interfaces.Jelmer Vernooij2007-10-102-5/+6
| | | | (This used to be commit 1ce32673d960c8b05b6c1b1b99e1976a402417ae)
* r23792: convert Samba4 to GPLv3Andrew Tridgell2007-10-103-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)
* r23289: Provide support for GCC attributes _PURE_, _NONNULL_, _DEPRECATED_, ↵Jelmer Vernooij2007-10-101-7/+35
| | | | | | _NORETURN_ and _WARN_UNUSED_RESULT_. (This used to be commit 44248f662f0b609dad6a7b437948f12d661a28f7)
* r21297: Remove the GTK+ tools and library from the main repository. They are ↵Jelmer Vernooij2007-10-101-0/+2
| | | | | | | | now maintained separately in bzr at http://people.samba.org/bzr/jelmer/samba-gtk This also adds some more headers to the list that is installed and a couple of extra #include lines so these headers can be used externally without problems. (This used to be commit 07652f65ce7a5b19130f1a27cbf0e1e5fae13454)
* r20650: revert a bunch of code I didn't mean to commit yetAndrew Tridgell2007-10-101-0/+1
| | | | (This used to be commit b3e2d4908781781a487eaeb683d22eb967e5597d)
* r20647: add cluster codeAndrew Tridgell2007-10-101-1/+0
| | | | (This used to be commit 5870830b99a8d76bda1ff5af3fcf8dda9aba50ec)
* r20298: Fix pidl tests (missing symlink..).Jelmer Vernooij2007-10-101-0/+2
| | | | (This used to be commit ab3d57394630cefc1fefe859c8bd3d56f6e63695)
* r20149: Remove the smb.conf distinction between PDC and BDC. Now the correctAndrew Bartlett2007-10-101-0/+12
| | | | | | | | | | | | | | | | | | | | | | way to setup a Samba4 DC is to set 'server role = domain controller'. We use the fSMORoleOwner attribute in the base DN to determine the PDC. This patch is quite large, as I have corrected a number of places that assumed taht we are always the PDC, or that used the smb.conf lp_server_role() to determine that. Also included is a warning fix in the SAMR code, where the IDL has seperated a couple of types for group display enumeration. We also now use the ldb database to determine if we should run the global catalog service. In the near future, I will complete the DRSUAPI DsGetDomainControllerInfo server-side on the same basis. Andrew Bartlett (This used to be commit 67d8365e831adf3eaecd8b34dcc481fc82565893)
* r19242: merge from samba3:Stefan Metzmacher2007-10-101-3/+2
| | | | | | | handle NO_CONFIG_H in libreplace metze (This used to be commit 909d736a4bf5a7adfcd64eecf6bb2a92211c6f96)
* r18448: this gives nicer output...Stefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 6bdb329da5771b4be792d8889d3ece8f93a495b0)
* r18447: make sure we bail out if the config.h is not generatedStefan Metzmacher2007-10-101-0/+7
| | | | | | | | | | by samba's configure. this could happen when you have done a standalone build in lib/replace/, lib/talloc, ... metze (This used to be commit d8e88386748d3952c6a82726c9d36cad870992fd)
* r18278: move more header checks and _GNU_SOURCE into libreplaceAndrew Tridgell2007-10-101-14/+2
| | | | (This used to be commit 77c442cd469ba881215e025c87ce632c876eb617)
* r18169: Remove accidentally committed bitsJelmer Vernooij2007-10-101-0/+5
| | | | (This used to be commit 51faeff2fa8050190ce0c3608f7936414fe2ea15)
* r18168: Use {NULL} rather than POPT_TABLEEND, which is not always available.Jelmer Vernooij2007-10-101-5/+0
| | | | (This used to be commit 8b622c5ded0732df0eaf9f6226f52a27b6eacd73)
* r18129: moved the system includes into libreplace - this gives much moreAndrew Tridgell2007-10-1019-1065/+0
| | | | | | | isolation of our portability environment from the main code, and also simplifies the includes system (no separate #ifdef _SAMBA_BUILD for tdb. ldb etc now) (This used to be commit 77d1a468e06290aba789e2f3affc769fc5159a21)
* r18121: Simplify m4 code, hopefully fix Samba4 build problems.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit 1adf65b4d7c5d2d4f65d4b28575bdf2368a42139)
* r18118: its the job of libreplace to handle things like thisAndrew Tridgell2007-10-101-6/+0
| | | | (This used to be commit fa47301c0ea482612f9f452b027aa2787b3f93a7)
* r18117: first steps in making samba4 use libreplaceAndrew Tridgell2007-10-103-21/+1
| | | | (This used to be commit c079cedb084d621c5a0aac59310b237ba375df20)
* r17931: Really remove the files this time. Looks like there's something ↵Jelmer Vernooij2007-10-103-924/+0
| | | | | | | wrong with the rename code in bzr-svn... (This used to be commit 03e402181ace8fddde38d626fb8d765693b8d429)
* r17882: merge change from samba3Stefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit eca7085850ba8475cc01dda1911c4222dd14c1a6)
* r17537: if we replace inet_ntoa() we need a prototype ofStefan Metzmacher2007-10-101-0/+1
| | | | | | | rep_inet_ntoa... metze (This used to be commit 78eaa905d53c5f678cf592284822f645eadbe3b2)
* r15870: Improve detection of iconv - should prevent HAVE_ICONV_H beingJelmer Vernooij2007-10-101-0/+2
| | | | | | defined when the installed iconv library doesn't match our criteria as well as some other minor fixes. (This used to be commit 7937932615434a59c84d8a1b81e368f6a5f8e429)
* r15573: Fix build of systems that have iconv headers in non-standard locationsJelmer Vernooij2007-10-103-9/+30
| | | | | | | Split of system/locale.h header from system/iconv.h Previously, iconv wasn't being used on these systems (This used to be commit aa6d66fda69779d1c2948a1aca85dbd5208f1cba)
* r15568: Simplify detection of iconv libraries a fair bit and fix it toJelmer Vernooij2007-10-101-4/+2
| | | | | | | | | work on FreeBSD. Based very loosely on a patch by Timur Bakevey Fixes #3688 (This used to be commit ea7b28572b453da8eced565a49e4c10e7ebd2e28)
* r15511: Using this name causes less warnings on the IBM checker, due to usingAndrew Bartlett2007-10-101-5/+0
| | | | | | | the original, rather than equivilant, enum type. Andrew Bartlett (This used to be commit 3d43e458a828801a294e56a1aeb74a4d7cbf9f23)
* r15321: Reduce the size of rewrite.m4 a bit moreJelmer Vernooij2007-10-101-0/+43
| | | | (This used to be commit c83e4b166534278c335254aa8890a50635bbf1b7)
* r15224: Check whether -MT is actually supported by the compiler before usingJelmer Vernooij2007-10-101-1/+1
| | | | | automatic dependencies (This used to be commit 6598efc6b302984d0b26b0c76a4b7107f5feba21)
* r15189: Add parentheses to force ISDOt and ISDOTDOT evaluation order. Fix typoJames Peach2007-10-101-5/+5
| | | | | that made the BASE-DIR2 test fail. (This used to be commit dcebc59a987b3c0d8379912d0451dedb9e895451)
* r15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename isJames Peach2007-10-101-0/+19
| | | | | | "." for "..". These express the intention better that strcmp or strequal and improve searchability via cscope/ctags. (This used to be commit 7e4ad7e8e5ec266b969e3075c4ad7f021571f24e)
* r15032: change BENCH-NBENCH to always break to none, rather than accepting aAndrew Tridgell2007-10-101-0/+5
| | | | | levelII break offer from the server. (This used to be commit 7d7853476e03262133093c69f1f93ee02cc87840)
* r14999: Remove more unused autoconf codeJelmer Vernooij2007-10-101-0/+2
| | | | | Simplify va_copy() replacement code a bit (This used to be commit a5c87360a7f14a90b831ea372277f4f89ee4c5f1)
* r14936: remove a duplicate lineAndrew Tridgell2007-10-101-1/+0
| | | | (This used to be commit fc11201ad1c44c20b9d1b8419c3632ca45f74013)
* r14851: Make BOOL, False and True simple aliases to the POSIX-definedJelmer Vernooij2007-10-101-3/+3
| | | | | bool, false and true (guaranteed to be defined by lib/replace) (This used to be commit 53fa1bdb6e0ea134c4d688e7cf3237fd25c2cc76)
* r14844: Support a stdbool.h replacement in lib/replace/Jelmer Vernooij2007-10-102-11/+2
| | | | (This used to be commit bccfddcafa1fdb56392e2301bbd404964ad9f7c3)
* r14724: Rearrange some source files, install more headers.Jelmer Vernooij2007-10-101-3/+1
| | | | (This used to be commit 7146c1600f29c349e5bb78f810e7e170b535dd37)
* r14542: Remove librpc, libndr and libnbt from includes.hJelmer Vernooij2007-10-101-3/+3
| | | | (This used to be commit 51b4270513752d2eafbe77f9de598de16ef84a1f)
* r14484: Install more headersJelmer Vernooij2007-10-102-21/+24
| | | | (This used to be commit 430c6516d383bfd7f27287394bf8eef9f174b3e6)
* r14445: add FILE_NOTIFY_CHANGE_STREAM_* flags from:Stefan Metzmacher2007-10-101-10/+16
| | | | | | | | | http://ubiqx.org/cifs/rfc-draft/draft-leach-cifs-v1-spec-02.html#s4.3.7 tridge: there's also the buffering documented... metze (This used to be commit f1bdca23838d23fbad7f1576c182688b7cd9b73d)
* r14411: mark smb_panic() as a noreturn function using gcc attributes, whichAndrew Tridgell2007-10-101-0/+12
| | | | | tells static analysers that it behaves like abort() (This used to be commit 3cde18beaed736a48e195550c7e423bccc95c820)