Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r23792: convert Samba4 to GPLv3 | Andrew Tridgell | 2007-10-10 | 11 | -33/+22 |
| | | | | | There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. | ||||
* | r22793: use a state struct for r_do_release_demand to avoid a memleak on errors | Stefan Metzmacher | 2007-10-10 | 1 | -12/+27 |
| | | | | metze | ||||
* | r22792: only don't free on success | Stefan Metzmacher | 2007-10-10 | 1 | -2/+5 |
| | | | | metze | ||||
* | r22752: bail out on talloc failure | Stefan Metzmacher | 2007-10-10 | 1 | -0/+3 |
| | | | | metze | ||||
* | r22748: fix memleaks by passing an mem_ctx to | Stefan Metzmacher | 2007-10-10 | 2 | -4/+4 |
| | | | | | | irpc_servers_byname() metze | ||||
* | r22403: this dependencies should be private | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | metze | ||||
* | r22382: fix memory leak | Stefan Metzmacher | 2007-10-10 | 1 | -1/+4 |
| | | | | metze | ||||
* | r20646: first preparations for cluster enablement. This changes " | Andrew Tridgell | 2007-10-10 | 2 | -8/+8 |
| | | | | | | | | | | uint32_t server_id to struct server_id server_id; which allows a server ID to have an node number. The node number will be zero in non-clustered case. This is the most basic hook needed for clustering, and ctdb. | ||||
* | r19831: Big ldb_dn optimization and interfaces enhancement patch | Simo Sorce | 2007-10-10 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | This patch changes a lot of the code in ldb_dn.c, and also removes and add a number of manipulation functions around. The aim is to avoid validating a dn if not necessary as the validation code is necessarily slow. This is mainly to speed up internal operations where input is not user generated and so we can assume the DNs need no validation. The code is designed to keep the data as a string if possible. The code is not yet 100% perfect, but pass all the tests so far. A memleak is certainly present, I'll work on that next. Simo. | ||||
* | r18331: fixed a warning | Andrew Tridgell | 2007-10-10 | 1 | -1/+1 |
| | |||||
* | r18301: I discovered how to load the warnings from a build farm build into | Andrew Tridgell | 2007-10-10 | 3 | -8/+11 |
| | | | | | | | | emacs compile mode (hint, paste to a file, and compile as "cat filename"). This allowed me to fix nearly all the warnings for a IA_64 SuSE build very quickly. | ||||
* | r17930: Merge noinclude branch: | Jelmer Vernooij | 2007-10-10 | 1 | -1/+1 |
| | | | | | | * 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) | ||||
* | r17784: fix compiler warnings | Stefan Metzmacher | 2007-10-10 | 1 | -0/+4 |
| | | | | metze | ||||
* | r17586: merge lib/netif into lib/socket and use -lnsl -lsocket on the | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | | | | | configure check for the interfaces. should fix the build on some old sun boxes metze | ||||
* | r17516: Change helper function names to make more clear what they are meant ↵ | Simo Sorce | 2007-10-10 | 1 | -11/+11 |
| | | | | to do | ||||
* | r16100: Patch from Michael Wood <mwood@icts.uct.ac.za>: s/then/than/ for ↵ | Gerald Carter | 2007-10-10 | 1 | -1/+1 |
| | | | | correct grammar | ||||
* | r15855: more talloc_set_destructor() typesafe fixes. nearly done ... | Andrew Tridgell | 2007-10-10 | 1 | -2/+1 |
| | |||||
* | r15371: Revert some of my previous patch as it was breaking the plain build | Jelmer Vernooij | 2007-10-10 | 1 | -1/+1 |
| | |||||
* | r15370: Fix more dependencies for shared libs | Jelmer Vernooij | 2007-10-10 | 1 | -1/+1 |
| | |||||
* | r15301: Use static libraries internally. This required a few hacks in the build | Jelmer Vernooij | 2007-10-10 | 1 | -1/+3 |
| | | | | system - these should be removed later on. | ||||
* | r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement | Jelmer Vernooij | 2007-10-10 | 1 | -1/+1 |
| | | | | for REQUIRED_SUBSYSTEMS. | ||||
* | r15149: fix typo | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | metze | ||||
* | r15148: make wreplsrv_pull_names static | Stefan Metzmacher | 2007-10-10 | 4 | -25/+30 |
| | | | | metze | ||||
* | r15147: make some more stuff static | Stefan Metzmacher | 2007-10-10 | 2 | -15/+15 |
| | | | | metze | ||||
* | r15146: fix comments | Stefan Metzmacher | 2007-10-10 | 1 | -4/+2 |
| | | | | metze | ||||
* | r14567: Make some more functions public. | Jelmer Vernooij | 2007-10-10 | 1 | -1/+1 |
| | |||||
* | r14542: Remove librpc, libndr and libnbt from includes.h | Jelmer Vernooij | 2007-10-10 | 1 | -0/+1 |
| | |||||
* | r14464: Don't include ndr_BASENAME.h files unless strictly required, instead | Jelmer Vernooij | 2007-10-10 | 7 | -5/+7 |
| | | | | try to include just the BASENAME.h files (containing only structs) | ||||
* | r14079: I just found the setproctitle library from alt linux:-) | Stefan Metzmacher | 2007-10-10 | 1 | -0/+2 |
| | | | | | | | | - add set_title hook to the process models - use setproctitle library in process_model standard if available - the the title for the task servers and on connections metze | ||||
* | r13926: More header splitups. | Jelmer Vernooij | 2007-10-10 | 3 | -0/+3 |
| | |||||
* | r13924: Split more prototypes out of include/proto.h + initial work on header | Jelmer Vernooij | 2007-10-10 | 2 | -0/+4 |
| | | | | file dependencies | ||||
* | r13345: let us replicate with NT4sp6a | Stefan Metzmacher | 2007-10-10 | 1 | -0/+20 |
| | | | | | | | | | I don't yet know what the extra data in the start_association call mean... This also let w2k use WREPL_REPL_INFORM messages to us, but w2k3 doesn't it do it yet... metze | ||||
* | r13116: make sure we don't add more than 25 addresses to a record, | Stefan Metzmacher | 2007-10-10 | 1 | -20/+28 |
| | | | | | | | | | and don't return more than 25 in a name query reply we now also order the addresses from the newest owned address to the oldest replica address metze | ||||
* | r13111: w2k3 uses the naxVersion id for calculating the notification, | Stefan Metzmacher | 2007-10-10 | 2 | -7/+7 |
| | | | | | | so we do now metze | ||||
* | r13088: - handle non-active static entries | Stefan Metzmacher | 2007-10-10 | 1 | -57/+57 |
| | | | | | | | | | | - improve verifiying a replica with a remote wins server we now take the ownership of replica records that doesn't match the answer from the wins owner and make the record tombstone. this hopefully causes the original wins owner to propagate its new record, so that it will be replicated back to us metze | ||||
* | r13080: fix crash bug | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | metze | ||||
* | r13060: - return only active addresses in name query responses | Stefan Metzmacher | 2007-10-10 | 2 | -11/+36 |
| | | | | | | - replicate only active addresses metze | ||||
* | r13059: stop playing ping-pong while replicating special group records, | Stefan Metzmacher | 2007-10-10 | 1 | -22/+16 |
| | | | | | | | if the addresses and their owners are idetical to the old record and we're the owner of the old record then we should just gnore the replica metze | ||||
* | r13051: this is correct | Stefan Metzmacher | 2007-10-10 | 1 | -1/+0 |
| | | | | metze | ||||
* | r13050: when we have reloaded the partners from wins_config.ldb | Stefan Metzmacher | 2007-10-10 | 1 | -3/+19 |
| | | | | | | | | | after a new partner connects, try to find the partner struct on a per call basis if it's not present on the connection yet add some more useful debug messages metze | ||||
* | r13037: fill in the corrent maxVersion in table replies | Stefan Metzmacher | 2007-10-10 | 1 | -0/+8 |
| | | | | metze | ||||
* | r13035: active,special group replicas are overwritten by tombstone,special ↵ | Stefan Metzmacher | 2007-10-10 | 1 | -1/+19 |
| | | | | | | group replicas metze | ||||
* | r12909: add an ldb module for the wins.ldb, | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | | | | | it currently doesn't do much, but it's later prevent adding corrupted records via ldbedit, and will take care of the versionID counter metze | ||||
* | r12804: This patch reworks the Samba4 sockets layer to use a socket_address | Andrew Bartlett | 2007-10-10 | 2 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | structure that is more generic than just 'IP/port'. It now passes make test, and has been reviewed and updated by metze. (Thankyou *very* much). This passes 'make test' as well as kerberos use (not currently in the testsuite). The original purpose of this patch was to have Samba able to pass a socket address stucture from the BSD layer into the kerberos routines and back again. It also removes nbt_peer_addr, which was being used for a similar purpose. It is a large change, but worthwhile I feel. Andrew Bartlett | ||||
* | r12796: use the correct address as initiator | Stefan Metzmacher | 2007-10-10 | 4 | -28/+5 |
| | | | | metze | ||||
* | r12784: implement a simplified version of verifying old active replicas, ↵ | Stefan Metzmacher | 2007-10-10 | 1 | -32/+124 |
| | | | | | | | | | | | with the owner server, we you nbt name queries for this.... I assume w2k3 uses DCERPC calls or some WINSREPL calls for this, but our version should work till I find out more details... metze | ||||
* | r12780: propagate local records, when replicas are rejected on conflicts | Stefan Metzmacher | 2007-10-10 | 1 | -1/+55 |
| | | | | metze | ||||
* | r12775: free elements early... | Stefan Metzmacher | 2007-10-10 | 1 | -0/+3 |
| | | | | metze | ||||
* | r12702: - reload the partner configuration, when the sequenceNumber of the ↵ | Stefan Metzmacher | 2007-10-10 | 3 | -21/+87 |
| | | | | | | | | | | wins_config.ldb changes - use a periodic run interval of 15 secs per default, as we no longer send push notifies with each run metze | ||||
* | r12701: the first scavenging run should happen after half of the renew_interval, | Stefan Metzmacher | 2007-10-10 | 1 | -0/+13 |
| | | | | | | and not on startup metze |