summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* r12507: This file has had my grubby paws all over it ;-)Andrew Bartlett2007-10-101-0/+1
| | | | | Andrew Bartlett (This used to be commit 865a2552e66221182ffe5d36473828645ac1f59d)
* r12506: Fix up issues shown up by the expanded RPC-SAMR testsuite, and add ldbAndrew Bartlett2007-10-102-43/+140
| | | | | | | transactions to the SAMR password change code. Andrew Bartlett (This used to be commit dc091c6c06b5e5488bcc475e88a9f18ead545c85)
* r12505: Cope better with NT_STATUS_PASSWORD_RESTRICTION (due to minimumAndrew Bartlett2007-10-101-7/+93
| | | | | | | password age), and test for the incorrect password error case. Andrew Bartlett (This used to be commit 85b7e3c493c65a9e1ea88325cbeaeb9bffceb9e2)
* r12504: Fix one more transaction cancel bail-out path, and correct comments.Andrew Bartlett2007-10-101-2/+8
| | | | | Andrew Bartlett (This used to be commit 07b885d0c7b56f40f89955f6c49af49ac9085d74)
* r12503: This function was just too simple to leave unimplemented.Andrew Bartlett2007-10-101-2/+15
| | | | | Andrew Bartlett (This used to be commit 2eebd7b3cf385b8d0680f877655136d721157c83)
* r12502: A bit of work on the RPC-SAMR torture test. Prove that ridToSid isAndrew Bartlett2007-10-101-10/+30
| | | | | | | really as simple as it looks. Andrew Bartlett (This used to be commit a7e4062547470620b5b69dc295d5ac7dcec93116)
* r12501: Merge EJSHeader.pm into EJS.pm and simplify smbcalls_rpc.c a bit,Jelmer Vernooij2007-10-107-143/+75
| | | | | | now that it is guaranteed that the smbcalls modules are always initialized after the EJS subsystem itself. (This used to be commit 1e8670874bb7415c3e00a42516680fdb4ee2fca1)
* r12500: Use init functions explicitly in a few more places. 'gensec' and ↵Jelmer Vernooij2007-10-1015-23/+73
| | | | | | | 'librpc' are the only two subsystems left to convert. (This used to be commit f6bbc72996aeee8607fc583140fd60be0e06e969)
* r12499: Move smb_build.h out of includes.hJelmer Vernooij2007-10-1029-10/+28
| | | | (This used to be commit c92ace494f92084ddf178626cdf392d151043bc7)
* r12498: Eliminate INIT_OBJ_FILES and ADD_OBJ_FILES. We were not usingJelmer Vernooij2007-10-1063-339/+295
| | | | | | | the difference between these at all, and in the future the fact that INIT_OBJ_FILES include smb_build.h will be sufficient to have recompiles at the right time. (This used to be commit b24f2583edee38abafa58578d8b5c4b43e517def)
* r12494: Support loading modules from .so files for most subsystems.Jelmer Vernooij2007-10-1028-41/+207
| | | | | | | | | | | | | | | | | We now use a different system for initializing the modules for a subsystem. Most subsystems now have an init function that looks something like this: init_module_fn static_init[] = STATIC_AUTH_MODULES; init_module_fn *shared_init = load_samba_modules(NULL, "auth"); run_init_functions(static_init); run_init_functions(shared_init); talloc_free(shared_init); I hope to eliminate the other init functions later on (the init_programname_subsystems; defines). (This used to be commit b6d2ad4ce0a91c4be790dd258820c492ff1787ea)
* r12490: Fix --warn-compatJelmer Vernooij2007-10-103-47/+23
| | | | (This used to be commit ba6a767f1b3a14e076ebd049b4fdcffd64173523)
* r12489: Forward declare nbtd_iface_nameJelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit cfaa52cdbaf0b97a8830137a74976e08cabeac8d)
* r12488: Fix MANIFEST to match recent changesJelmer Vernooij2007-10-101-14/+14
| | | | (This used to be commit 6ab0ce15083c23e287f89b5e38b63d267cf3d5fc)
* r12487: Remove obsolete functionJelmer Vernooij2007-10-101-24/+0
| | | | (This used to be commit 865a2c9ecaeae83417509c01142ba4220c0b53d7)
* r12484: Initial work on supporting non-typedeffed typesJelmer Vernooij2007-10-108-44/+45
| | | | (This used to be commit e7ac6c708dde7afb4c92a8cc4dea7a95b7054e3e)
* r12483: Remove --tdr-header option (merged into --tdr-parser)Jelmer Vernooij2007-10-103-70/+42
| | | | (This used to be commit 45013467f57d646f3db099862665d2631272b446)
* r12482: Add some more testsJelmer Vernooij2007-10-102-14/+12
| | | | (This used to be commit 516b66e0f1c65688abb936b4432039bc431b872c)
* r12481: Move parser-specific utility functions to idl.yp, remove some unused ↵Jelmer Vernooij2007-10-103-492/+641
| | | | | | | | functions Allow the use of non-typedef structs and unions when declaring variables. Allow the use of the 'signed' and 'unsigned' qualifiers for integer types (This used to be commit bc6b45e242c8d7b2ef1a6e6d3eb172c27afd952d)
* r12480: Extend testsuiteJelmer Vernooij2007-10-101-1/+24
| | | | (This used to be commit 1fa6c3568b9653f637da92e9a66695cd89825a2f)
* r12470: Add helper module for pidl testsJelmer Vernooij2007-10-1012-115/+189
| | | | | Convert other pidl tests to use Test::More and run them from 'make test' (This used to be commit 3a57d29a62112ab654e290ccc985fba7f67664c5)
* r12465: Merge Parse::Pidl::Samba4::NDR::Header into ↵Jelmer Vernooij2007-10-108-251/+187
| | | | | | | Parse::Pidl::Samba4::NDR::Parser. Small optimization to avoid including NDR headers multiple times (This used to be commit 6967b9884970b6f1d7617196ab024d401628a13c)
* r12464: Add simple IDL parsing tests for pidl using the standard perlJelmer Vernooij2007-10-1014-277/+134
| | | | | | testing framework (Test::Simple, distributed with perl itself). Run these tests from 'make test' (This used to be commit 975d8816db6697dab828941b69a740e3a0a2c272)
* r12463: Rename 'Samba' namespace to 'Samba4'Jelmer Vernooij2007-10-1015-47/+51
| | | | (This used to be commit f25358270d44a5642adbb85ecaa50b2e5730d7f0)
* r12462: Hide oo magic from callers of the parserJelmer Vernooij2007-10-104-84/+101
| | | | (This used to be commit 0c225d2978b11898d334ec2d6da910e0cca0f4cd)
* r12461: Some updates to the srvsvc IDL from Ronnie SahlbergJelmer Vernooij2007-10-103-432/+372
| | | | (This used to be commit ff7ef98f34811952331e72095505a2eae430fec0)
* r12454: Forward declare struct nbt_iface_nameJelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit d54fea5d0e5dc87f686b2134735e76ce7cd208af)
* r12451: Add 'struct libnet_context;' - apparently the order of the prototypesJelmer Vernooij2007-10-101-0/+1
| | | | | | in proto.h previously already did this somehow, probably because it was used as a return value before it was used as a parameter. (This used to be commit 30861b0f0e6496d13fb61b2927e3f24d16a9b911)
* r12450: Move generation of proto and full object lists to makefile.pm. ↵Jelmer Vernooij2007-10-106-30/+40
| | | | | | | | 'make' now handles expanding the protoheader object list, rather then the build system, which makes the makefile quite a bit shorter. (This used to be commit a4088ccc704f1338c040c53596ff606cc1651d03)
* r12449: Fix some warningsJelmer Vernooij2007-10-101-8/+8
| | | | (This used to be commit 95f6e49cb897a392c67566b8a0f674a717a1783d)
* r12448: add some usefull debug messagesStefan Metzmacher2007-10-101-0/+5
| | | | | metze (This used to be commit 806d76134dc50e9f4eb1f17ead9d1ec9e27f7153)
* r12446: Merge mkproto.sh's functionality into mkproto.plJelmer Vernooij2007-10-105-82/+90
| | | | | | | | | Allow specifying the _PUBLIC_ keyword on functions to indicate a function is public. Public prototypes can now be written to a seperate header, although this functionality is not used yet. (This used to be commit e3466df6dfb62bbf8bee3acfa92996945054c2dd)
* r12445: Fix header in manpage, make script executableJelmer Vernooij2007-10-102-1/+1
| | | | (This used to be commit 7ca00cd918760dccc51e56234126ead8535a22ef)
* r12442: only set the "wins server" parameter if it's not setStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 5054890b6871f1e25938ae76a2d660ce168877e8)
* r12440: fix crash bugsStefan Metzmacher2007-10-102-0/+12
| | | | | metze (This used to be commit c7049f8bb60d075921e1ac4d04bf1a216cd0a5f2)
* r12439: No need to keep walking this list if we find the match.Andrew Bartlett2007-10-101-0/+1
| | | | | Andrew Bartlett (This used to be commit cf1883c3cc1feecf3ddd7f36dbbca3bdf068bee2)
* r12437: if the client gives us an unicast name query with recursion_desired,Stefan Metzmacher2007-10-101-7/+6
| | | | | | | it's a wins server request, even if it's a name of one of our interfaces metze (This used to be commit 33c1d4a078a16ad45a3957f4d053b089a76f9935)
* r12436: Fix Samba4 as a server to Win2000 for the domain join.Andrew Bartlett2007-10-101-46/+74
| | | | | | | | | We still have Win2000 issues, but now we correctly handle the case where NTLMSSP is chosen as an authentication mech, but the OID list still contains Kerberos as a later option. Andrew Bartlett (This used to be commit dc2b2c33f89b84bd221c9009750a22ff42fc462d)
* r12435: the max wins ttl is 6 days in windows and samba3Stefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 0ed07057d37ec6684a01ba699073b4ba6d671697)
* r12434: implement database scavenging, the only missing part is the ↵Stefan Metzmacher2007-10-105-2/+429
| | | | | | | | | verifying of active replicas with the owning wins server, after the verify interval passes. metze (This used to be commit 7d1f7ae9c65c09f8bf72e159b771f231f96e8591)
* r12433: Add comment describing this function.Andrew Bartlett2007-10-101-0/+4
| | | | | Andrew Bartlett (This used to be commit 07df0bdb44413e4eb956458e549430c94b1a38ef)
* r12432: Re-indent and consistantly cancel the transaction.Andrew Bartlett2007-10-101-1/+8
| | | | | Andrew Bartlett (This used to be commit 2c8b988eb869d06328ebae586caeb565d7f6f054)
* r12431: - the TIME_T_MAX needs to be a singed max valueStefan Metzmacher2007-10-101-3/+16
| | | | | | | - fix the calculation of TIME_T_MAX -> nttime -> TIME_T_MAX metze (This used to be commit 9caf4b9a42b02db85b3eb233c74316dcccb12537)
* r12430: Clarify libnet_join code. Add/fix comments.Andrew Bartlett2007-10-101-10/+10
| | | | | Andrew Bartlett (This used to be commit a3372935eee12c99d8c4a29eda45e8d0f1039896)
* r12429: make static records always active with a max expire timeStefan Metzmacher2007-10-101-0/+20
| | | | | metze (This used to be commit 387d680b6f7d3470841a3c0ad3963b0c14853e45)
* r12428: releases on 0x1D names are ignoredStefan Metzmacher2007-10-101-0/+4
| | | | | metze (This used to be commit 84ba71ba274fca91f6f411a46e0a88dc3048df63)
* r12427: Move SAMR CreateUser2 to transactions, and re-add support forAndrew Bartlett2007-10-103-27/+78
| | | | | | | | | | | different computer account types. (Earlier code changes removed the BDC case). We don't use the TemplateDomainController, so just have a TemplateServer in provision_templates.ldif Andrew Bartlett (This used to be commit c4520ba2e6fad42a137983a2e1dbcd9c26db74e9)
* r12426: w2k3 refused 0x1B names registered as group namesStefan Metzmacher2007-10-101-0/+6
| | | | | metze (This used to be commit 4ce4baa1b9f509e5b2ebe7921defc12c9cee74d4)
* r12425: match w2k3 and store 0x1D names when they're registered as group name,Stefan Metzmacher2007-10-101-3/+10
| | | | | | | but queries still give not found metze (This used to be commit 2e69a7cc21d796e091127c71c0234f9cd09543fd)
* r12424: static records should not be releasedStefan Metzmacher2007-10-101-0/+8
| | | | | metze (This used to be commit 3f90e72e5a0b839ba16892e8ee8aa46967d081da)