summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r12506: Fix up issues shown up by the expanded RPC-SAMR testsuite, and add ldbAndrew Bartlett2-43/+140
transactions to the SAMR password change code. Andrew Bartlett (This used to be commit dc091c6c06b5e5488bcc475e88a9f18ead545c85)
2007-10-10r12505: Cope better with NT_STATUS_PASSWORD_RESTRICTION (due to minimumAndrew Bartlett1-7/+93
password age), and test for the incorrect password error case. Andrew Bartlett (This used to be commit 85b7e3c493c65a9e1ea88325cbeaeb9bffceb9e2)
2007-10-10r12504: Fix one more transaction cancel bail-out path, and correct comments.Andrew Bartlett1-2/+8
Andrew Bartlett (This used to be commit 07b885d0c7b56f40f89955f6c49af49ac9085d74)
2007-10-10r12503: This function was just too simple to leave unimplemented.Andrew Bartlett1-2/+15
Andrew Bartlett (This used to be commit 2eebd7b3cf385b8d0680f877655136d721157c83)
2007-10-10r12502: A bit of work on the RPC-SAMR torture test. Prove that ridToSid isAndrew Bartlett1-10/+30
really as simple as it looks. Andrew Bartlett (This used to be commit a7e4062547470620b5b69dc295d5ac7dcec93116)
2007-10-10r12501: Merge EJSHeader.pm into EJS.pm and simplify smbcalls_rpc.c a bit,Jelmer Vernooij7-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)
2007-10-10r12500: Use init functions explicitly in a few more places. 'gensec' and ↵Jelmer Vernooij15-23/+73
'librpc' are the only two subsystems left to convert. (This used to be commit f6bbc72996aeee8607fc583140fd60be0e06e969)
2007-10-10r12499: Move smb_build.h out of includes.hJelmer Vernooij29-10/+28
(This used to be commit c92ace494f92084ddf178626cdf392d151043bc7)
2007-10-10r12498: Eliminate INIT_OBJ_FILES and ADD_OBJ_FILES. We were not usingJelmer Vernooij63-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)
2007-10-10r12494: Support loading modules from .so files for most subsystems.Jelmer Vernooij28-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)
2007-10-10r12490: Fix --warn-compatJelmer Vernooij3-47/+23
(This used to be commit ba6a767f1b3a14e076ebd049b4fdcffd64173523)
2007-10-10r12489: Forward declare nbtd_iface_nameJelmer Vernooij1-0/+1
(This used to be commit cfaa52cdbaf0b97a8830137a74976e08cabeac8d)
2007-10-10r12488: Fix MANIFEST to match recent changesJelmer Vernooij1-14/+14
(This used to be commit 6ab0ce15083c23e287f89b5e38b63d267cf3d5fc)
2007-10-10r12487: Remove obsolete functionJelmer Vernooij1-24/+0
(This used to be commit 865a2c9ecaeae83417509c01142ba4220c0b53d7)
2007-10-10r12484: Initial work on supporting non-typedeffed typesJelmer Vernooij8-44/+45
(This used to be commit e7ac6c708dde7afb4c92a8cc4dea7a95b7054e3e)
2007-10-10r12483: Remove --tdr-header option (merged into --tdr-parser)Jelmer Vernooij3-70/+42
(This used to be commit 45013467f57d646f3db099862665d2631272b446)
2007-10-10r12482: Add some more testsJelmer Vernooij2-14/+12
(This used to be commit 516b66e0f1c65688abb936b4432039bc431b872c)
2007-10-10r12481: Move parser-specific utility functions to idl.yp, remove some unused ↵Jelmer Vernooij3-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)
2007-10-10r12480: Extend testsuiteJelmer Vernooij1-1/+24
(This used to be commit 1fa6c3568b9653f637da92e9a66695cd89825a2f)
2007-10-10r12470: Add helper module for pidl testsJelmer Vernooij12-115/+189
Convert other pidl tests to use Test::More and run them from 'make test' (This used to be commit 3a57d29a62112ab654e290ccc985fba7f67664c5)
2007-10-10r12465: Merge Parse::Pidl::Samba4::NDR::Header into ↵Jelmer Vernooij8-251/+187
Parse::Pidl::Samba4::NDR::Parser. Small optimization to avoid including NDR headers multiple times (This used to be commit 6967b9884970b6f1d7617196ab024d401628a13c)
2007-10-10r12464: Add simple IDL parsing tests for pidl using the standard perlJelmer Vernooij14-277/+134
testing framework (Test::Simple, distributed with perl itself). Run these tests from 'make test' (This used to be commit 975d8816db6697dab828941b69a740e3a0a2c272)
2007-10-10r12463: Rename 'Samba' namespace to 'Samba4'Jelmer Vernooij15-47/+51
(This used to be commit f25358270d44a5642adbb85ecaa50b2e5730d7f0)
2007-10-10r12462: Hide oo magic from callers of the parserJelmer Vernooij4-84/+101
(This used to be commit 0c225d2978b11898d334ec2d6da910e0cca0f4cd)
2007-10-10r12461: Some updates to the srvsvc IDL from Ronnie SahlbergJelmer Vernooij3-432/+372
(This used to be commit ff7ef98f34811952331e72095505a2eae430fec0)
2007-10-10r12454: Forward declare struct nbt_iface_nameJelmer Vernooij1-0/+1
(This used to be commit d54fea5d0e5dc87f686b2134735e76ce7cd208af)
2007-10-10r12451: Add 'struct libnet_context;' - apparently the order of the prototypesJelmer Vernooij1-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)
2007-10-10r12450: Move generation of proto and full object lists to makefile.pm. ↵Jelmer Vernooij6-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)
2007-10-10r12449: Fix some warningsJelmer Vernooij1-8/+8
(This used to be commit 95f6e49cb897a392c67566b8a0f674a717a1783d)
2007-10-10r12448: add some usefull debug messagesStefan Metzmacher1-0/+5
metze (This used to be commit 806d76134dc50e9f4eb1f17ead9d1ec9e27f7153)
2007-10-10r12446: Merge mkproto.sh's functionality into mkproto.plJelmer Vernooij5-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)
2007-10-10r12445: Fix header in manpage, make script executableJelmer Vernooij2-1/+1
(This used to be commit 7ca00cd918760dccc51e56234126ead8535a22ef)
2007-10-10r12442: only set the "wins server" parameter if it's not setStefan Metzmacher1-1/+1
metze (This used to be commit 5054890b6871f1e25938ae76a2d660ce168877e8)
2007-10-10r12440: fix crash bugsStefan Metzmacher2-0/+12
metze (This used to be commit c7049f8bb60d075921e1ac4d04bf1a216cd0a5f2)
2007-10-10r12439: No need to keep walking this list if we find the match.Andrew Bartlett1-0/+1
Andrew Bartlett (This used to be commit cf1883c3cc1feecf3ddd7f36dbbca3bdf068bee2)
2007-10-10r12437: if the client gives us an unicast name query with recursion_desired,Stefan Metzmacher1-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)
2007-10-10r12436: Fix Samba4 as a server to Win2000 for the domain join.Andrew Bartlett1-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)
2007-10-10r12435: the max wins ttl is 6 days in windows and samba3Stefan Metzmacher1-1/+1
metze (This used to be commit 0ed07057d37ec6684a01ba699073b4ba6d671697)
2007-10-10r12434: implement database scavenging, the only missing part is the ↵Stefan Metzmacher5-2/+429
verifying of active replicas with the owning wins server, after the verify interval passes. metze (This used to be commit 7d1f7ae9c65c09f8bf72e159b771f231f96e8591)
2007-10-10r12433: Add comment describing this function.Andrew Bartlett1-0/+4
Andrew Bartlett (This used to be commit 07df0bdb44413e4eb956458e549430c94b1a38ef)
2007-10-10r12432: Re-indent and consistantly cancel the transaction.Andrew Bartlett1-1/+8
Andrew Bartlett (This used to be commit 2c8b988eb869d06328ebae586caeb565d7f6f054)
2007-10-10r12431: - the TIME_T_MAX needs to be a singed max valueStefan Metzmacher1-3/+16
- fix the calculation of TIME_T_MAX -> nttime -> TIME_T_MAX metze (This used to be commit 9caf4b9a42b02db85b3eb233c74316dcccb12537)
2007-10-10r12430: Clarify libnet_join code. Add/fix comments.Andrew Bartlett1-10/+10
Andrew Bartlett (This used to be commit a3372935eee12c99d8c4a29eda45e8d0f1039896)
2007-10-10r12429: make static records always active with a max expire timeStefan Metzmacher1-0/+20
metze (This used to be commit 387d680b6f7d3470841a3c0ad3963b0c14853e45)
2007-10-10r12428: releases on 0x1D names are ignoredStefan Metzmacher1-0/+4
metze (This used to be commit 84ba71ba274fca91f6f411a46e0a88dc3048df63)
2007-10-10r12427: Move SAMR CreateUser2 to transactions, and re-add support forAndrew Bartlett3-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)
2007-10-10r12426: w2k3 refused 0x1B names registered as group namesStefan Metzmacher1-0/+6
metze (This used to be commit 4ce4baa1b9f509e5b2ebe7921defc12c9cee74d4)
2007-10-10r12425: match w2k3 and store 0x1D names when they're registered as group name,Stefan Metzmacher1-3/+10
but queries still give not found metze (This used to be commit 2e69a7cc21d796e091127c71c0234f9cd09543fd)
2007-10-10r12424: static records should not be releasedStefan Metzmacher1-0/+8
metze (This used to be commit 3f90e72e5a0b839ba16892e8ee8aa46967d081da)
2007-10-10r12423: Remove DEBUG(0) printouts in favor of more information to the caller.Andrew Bartlett3-6/+7
I assume this works better with SWAT and the like anyway. Andrew Bartlett (This used to be commit b11975703d5e32f6f3ad10079106b1345fa56b5c)