summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r12595: There was no comment on the mailing list, so kill the 'ldapsrv:samdb'Andrew Bartlett2005-12-301-16/+0
| | | | | | | | parameter. It isn't useful with so many other things in the ldap server opening the database directly. Best to run this as a seperate process, and change the global options. Andrew Bartlett
* r12594: Jelmer pushed some proposed header reductions to the list today. ThisAndrew Bartlett2005-12-307-23/+2
| | | | | | commits some of these that I know to be correct in the kerberos area. Andrew Bartlett
* r12592: Remove some useless dependenciesJelmer Vernooij2005-12-2933-201/+223
|
* r12589: Add missing newline.Jelmer Vernooij2005-12-291-1/+1
|
* r12584: Move NDR tests from rpc/ to local/, add to list of tests Jelmer Vernooij2005-12-295-7/+7
| | | | to run for 'make all'
* r12580: return the first 0x1B address as first address to 0x1C queriesStefan Metzmacher2005-12-291-0/+42
| | | | metze
* r12578: - w2k3 allows entries with 127.0.0.1 as address, so we should doStefan Metzmacher2005-12-291-8/+1
| | | | | | | | to make it possible to add a static record for localhost or so... - we already make sure we don't register 127.0.0.1 with our wins server, so the check for loopback in the non-wins name queries is enough metze
* r12577: filter the loopback addresses like this 127.*.*.* and not only 127.0.0.1Stefan Metzmacher2005-12-291-12/+10
| | | | metze
* r12574: Bring tables.pl back to life and move registration of interfaces Jelmer Vernooij2005-12-296-106/+140
| | | | now completely to a new subsystem.
* r12573: Update README to recent changes in pidls namespaceJelmer Vernooij2005-12-291-13/+11
|
* r12572: No longer parse coclasses as interfacesJelmer Vernooij2005-12-291-1/+3
|
* r12568: Fix rename (noted by Steinar Gunderson)Jelmer Vernooij2005-12-291-0/+0
|
* r12567: Ignore generated prototype headersJelmer Vernooij2005-12-290-0/+0
|
* r12559: use the selftest_prefix, we should use this for all make test output,Stefan Metzmacher2005-12-291-1/+1
| | | | | | | (e.g. the pidl tests and tdbtests, tridge, jelmer can you look at this) to not polute the source/ directory with a lot of files metze
* r12558: Support [flag(NULLTERM)] on [charset()] arraysJelmer Vernooij2005-12-294-1/+110
|
* r12556: added 'make gdbtest'Andrew Tridgell2005-12-281-0/+4
| | | | | | | | this runs smbd under gdb in a xterm, and starts the quicktest tests. Then you can set a breakpoint on an interesting place. This makes it easier to track down where something is happening in the test suite (I used it to find the NTLMSSP annoyance from the previous commit)
* r12554: get rid of the pesky NTLMSSP warnings about being called after ↵Andrew Tridgell2005-12-282-5/+6
| | | | processing is finished
* r12553: Steal the error string onto this context, so that the caller doesn'tAndrew Bartlett2005-12-281-1/+1
| | | | | | have to think about exactly what the right context to hang it of is. Andrew Bartlett
* r12552: Remove use of Test::Harness - we're not printing the result summaries Jelmer Vernooij2005-12-281-1/+2
| | | | on success anyway. Instead, call the scripts directly.
* r12551: fixed oplock serialisation problem in gentest as wellAndrew Tridgell2005-12-281-3/+20
|
* r12550: - fixed 'make pch' to always rebuild the gch file. The dependenciesAndrew Tridgell2005-12-281-2/+3
| | | | | | | | | | | were wrong, and we were using old gch files after include changes, so safest to just rebuild when the user specifically asks for 'make pch' - fixed deps for includes.h so 'make pch' can work after a clean build - changed 'make valgrindtest' to run valgrind on both client and server binaries
* r12549: fixed the problem with serialisation and the RAW-OPLOCK testAndrew Tridgell2005-12-281-9/+34
|
* r12542: Move some more prototypes out to seperate headersJelmer Vernooij2005-12-28112-4/+153
|
* r12540: Provide more information in the ldb error string.Andrew Bartlett2005-12-281-3/+5
| | | | Andrew Bartlett
* r12539: fix the pidl testsStefan Metzmacher2005-12-281-1/+1
| | | | metze
* r12538: Clarify why we are doing the delete here.Andrew Bartlett2005-12-281-1/+2
| | | | Andrew Bartlett
* r12537: finally found the difference between us and w2k3 that caused w2kAndrew Tridgell2005-12-281-2/+9
| | | | | domain joins to be agonisingly slow! The join is now instant, and login is fast too
* r12536: kerberos is on port 88, not port 389Andrew Tridgell2005-12-281-1/+1
| | | | i guess this shows that MS clients ignore the port number in SRV replies
* r12535: - simplify string list handling in a couple of places using ↵Andrew Tridgell2005-12-283-31/+23
| | | | | | | | str_list_add() - don't reply with 127.0.0.1 in NBT or WINS name queries unless the query came in on the loopback interface. Otherwise clients can end up talking to themselves, which is not very productive :-)
* r12534: Make the transaction code fill the error string on failure.Andrew Bartlett2005-12-281-3/+30
| | | | Andrew Bartlett
* r12533: Get the ldb.errstring() out to the user on failure. It helps a lotAndrew Bartlett2005-12-281-2/+9
| | | | | | with debugging! Andrew Bartlett
* r12532: log a message giving the IPs of non-partner clients trying WINS ↵Andrew Tridgell2005-12-281-0/+2
| | | | | | replication (makes getting the wins config right much easier)
* r12531: 'make quicktest' was taking 15 minutes on my system due to failing DNSAndrew Tridgell2005-12-2813-73/+42
| | | | | | | | | | | | | | | | | lookups in load_interfaces(). The reason was my eth0 interface was down, and it was being interpreted as a DNS name. This patch changes load_interfaces() to happening automatically when interfaces are first needed instead of on the startup of every samba binary. This means that (for example) ldbadd doesn't call load_interfaces(), which means no slow DNS lookups. I also reduced the number of static globals in interface.c to 1, and changed from malloc to talloc When you want to force a reload of the interfaces list, you now call unload_interfaces(), which means the next call that needs the interfaces list will reload it
* r12530: Let include/includes.h depend on lib/basic.h (which it includes)Jelmer Vernooij2005-12-281-0/+2
|
* r12528: Add seperate proto headers for ntvfs, tdr, smb_server and nbt_server.Jelmer Vernooij2005-12-2738-27/+60
|
* r12523: Convert the registry subsystem to use a seperate prototype header Jelmer Vernooij2005-12-278-12/+26
| | | | | (note that this doesn't use the distinction between private and public prototypes yet)
* r12520: Add support for --help to mkproto.plJelmer Vernooij2005-12-276-14/+64
| | | | | | | | Allow the use of {PRIVATE,PUBLIC}_PROTO_HEADER for [SUBSYSTEM] and [LIBRARY] sections in .mk files. Public functions can be marked by adding _PUBLIC_ between their return type and function name. This should eventually make include/proto.h and include/structs.h obsolete.
* r12517: Don't generate empty init functionsJelmer Vernooij2005-12-275-43/+19
|
* r12516: Fix drsuapi and netlogon javascript bindingsJelmer Vernooij2005-12-273-2/+25
|
* r12515: Use UUID directly rather then string containing UUIDJelmer Vernooij2005-12-271-2/+2
|
* r12514: Move DCE/RPC interface table to a seperate fileJelmer Vernooij2005-12-2710-94/+115
| | | | Be a bit more strict when checking for duplicate interfaces
* r12513: Similar change as my previous commit, but now for transfer syntaxes. Jelmer Vernooij2005-12-278-64/+43
| | | | | Avoids converting a static string to GUID every time we check whether a transfer syntax is equal to that of NDR.
* r12512: Use GUID structs in API functions everywhere rather then converting ↵Jelmer Vernooij2005-12-2718-98/+92
| | | | | | back and forth between GUID structs and strings in several places.
* r12511: Remove authservice from binding stringJelmer Vernooij2005-12-272-8/+1
|
* r12510: Change the DCE/RPC interfaces to take a pointer to a Jelmer Vernooij2005-12-2769-360/+175
| | | | | | | | | | | | | | | | dcerpc_interface_table struct rather then a tuple of interface name, UUID and version. This removes the requirement for having a global list of DCE/RPC interfaces, except for these parts of the code that use that list explicitly (ndrdump and the scanner torture test). This should also allow us to remove the hack that put the authservice parameter in the dcerpc_binding struct as it can now be read directly from dcerpc_interface_table. I will now modify some of these functions to take a dcerpc_syntax_id structure rather then a full dcerpc_interface_table.
* r12509: make the output for the buildfarm nicerStefan Metzmacher2005-12-271-1/+6
| | | | metze
* r12507: This file has had my grubby paws all over it ;-)Andrew Bartlett2005-12-271-0/+1
| | | | Andrew Bartlett
* r12506: Fix up issues shown up by the expanded RPC-SAMR testsuite, and add ldbAndrew Bartlett2005-12-272-43/+140
| | | | | | transactions to the SAMR password change code. Andrew Bartlett
* r12505: Cope better with NT_STATUS_PASSWORD_RESTRICTION (due to minimumAndrew Bartlett2005-12-271-7/+93
| | | | | | password age), and test for the incorrect password error case. Andrew Bartlett
* r12504: Fix one more transaction cancel bail-out path, and correct comments.Andrew Bartlett2005-12-261-2/+8
| | | | Andrew Bartlett