Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-12-16 | Add new script for building IDL files in librpc/idl, generating both | Jelmer Vernooij | 2 | -2/+153 | |
Samba 3 and Samba 4 output. | |||||
2008-12-16 | Fix path to ndr_notify.c. | Jelmer Vernooij | 1 | -1/+1 | |
2008-12-16 | Move shared gen_ndr files to librpc/gen_ndr in the root. | Jelmer Vernooij | 126 | -212555/+54 | |
At the moment these files are used just by Samba 3, but the next step will be using them from Samba 4 as well. | |||||
2008-12-16 | Consider shared IDL files and Samba3-specific IDL files separately, allow ↵ | Jelmer Vernooij | 4 | -8/+9 | |
overriding output directory. | |||||
2008-12-16 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 43 | -19192/+978 | |
2008-12-16 | Rename dom_sid.idl -> server_id.idl (since it no longer actually contains ↵ | Jelmer Vernooij | 8 | -58/+57 | |
the dom_sid). No longer include it from security.idl. | |||||
2008-12-16 | nsswitch: Move nsswitch files from source4 to top level nsswitch dir | Kai Blin | 2 | -4/+4 | |
2008-12-16 | nsswitch: Move source3 files to top level dir. | Kai Blin | 35 | -18611/+33 | |
Don't move source4 files yet to not confuse git's rename tracking too much. | |||||
2008-12-16 | s3:net_status: use dbwrap to open sessionid.tdb | Stefan Metzmacher | 1 | -24/+20 | |
metze | |||||
2008-12-15 | s3: Use DEBUGADD instead of DEBUG to avoid printing the header | Dan Sledz | 2 | -28/+29 | |
2008-12-15 | s3: Fix "differing signedness" build warnings | Tim Prouty | 1 | -1/+1 | |
2008-12-15 | s3: Fix a few build warnings | Tim Prouty | 2 | -524/+891 | |
2008-12-15 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 4 | -25/+79 | |
2008-12-15 | s3:loadparm: fix copy service error (canonicalize_servicename: NULL source name) | Michael Adam | 1 | -1/+1 | |
this was introduced by commit 3358a139d2dc77eb4c842d41722b1acc24bd2cb2. Michael | |||||
2008-12-15 | s3:loadparm: add service-struct based variants of the free-parameter routines | Michael Adam | 1 | -7/+46 | |
and use the abstracted free_one_parameter_common() in old free_one_parameter_by_snum() as well as in new free_one_parameter() Michael | |||||
2008-12-15 | s3:loadparm: rename free_parameters() to free_parameters_by_snum() | Michael Adam | 1 | -4/+5 | |
Michael | |||||
2008-12-15 | s3:loadparm: rename free_parameter() to free_one_parameter_by_snum() | Michael Adam | 1 | -3/+5 | |
Michael | |||||
2008-12-15 | s3:loadparm: add lp_local_ptr() that operates on a service struct | Michael Adam | 1 | -1/+13 | |
and use this in lp_local_ptr_by_snum(). Michael | |||||
2008-12-15 | s3:loadparm: rename lp_local_ptr() to lp_local_ptr_by_snum() | Michael Adam | 3 | -6/+6 | |
Michael | |||||
2008-12-15 | s3:loadparm: fix newly introduced leading whitespaces to tabs | Michael Adam | 1 | -2/+2 | |
Michael | |||||
2008-12-15 | s3:fix build of pam_winbind.so on older Linux systems. | Michael Adam | 1 | -2/+2 | |
Older pam implementations on Linux define PAM_AUTHTOK_RECOVER_ERR instead of PAM_AUTHTOK_RECOVERY_ERR. We have always defined and are using PAM_AUTHTOK_RECOVER_ERR in all other places. Michael | |||||
2008-12-14 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 35 | -1150/+658 | |
2008-12-14 | Remove the global "cmdline_auth_info" from source3/lib/util.c | Volker Lendecke | 12 | -184/+284 | |
This involves changing all our clients, that's why it's so large. | |||||
2008-12-14 | Move 128 bytes from the data to the text segment | Volker Lendecke | 2 | -2/+2 | |
2008-12-14 | Remove a pointless static variable | Volker Lendecke | 1 | -1/+1 | |
2008-12-13 | don't return 0 on error - bad for scripts | Herb Lewis | 1 | -0/+2 | |
2008-12-13 | Remove a pointless static variable | Volker Lendecke | 1 | -7/+7 | |
Every sane compiler will only allocate "*SMBSERVER" once | |||||
2008-12-13 | Remove a static variable | Volker Lendecke | 1 | -6/+5 | |
Derrell, please check! Thanks, Volker | |||||
2008-12-13 | Micro-Optimize cliconnect.c | Volker Lendecke | 1 | -22/+27 | |
In this form, the prots array is fully read-only in the text segment and thus can be shared between processes. Probably pointless, but I had fun doing it :-) | |||||
2008-12-13 | s3:dsgetdcname: retry with the clients site | Stefan Metzmacher | 1 | -6/+43 | |
metze | |||||
2008-12-13 | s3:libnet_join: use DS_FORCE_REDISCOVERY | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2008-12-13 | s3:libnet_join: call saf_join_store() after a the join. | Stefan Metzmacher | 1 | -1/+4 | |
metze Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> (similar to commit feef594d275881466e2c3f59c0ff54609a9cc53b) | |||||
2008-12-13 | s3:libads/ldap.c: store the dc name in the saf cache as in all other places | Stefan Metzmacher | 1 | -3/+2 | |
metze Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit 543fa85a711337e979c7b631bda5db95d109ef59) | |||||
2008-12-13 | s3:libads/ldap.c: if the client belongs to no site at all any dc is the closest | Stefan Metzmacher | 1 | -0/+5 | |
metze Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit f86ef9b53a903485deba94febf90dd4e657cc02b) | |||||
2008-12-13 | s3:libads/ldap.c: pass the real workgroup name to get_dc_name() | Stefan Metzmacher | 1 | -1/+10 | |
metze Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit c2d4a84abe1b6cbf68d6e9f1bb1f8974d0b628fc) | |||||
2008-12-13 | s3:libsmb/namequery.c: add saf_join_store() function | Stefan Metzmacher | 2 | -3/+66 | |
saf_join_store() should be called after a successful domain join, the affinity to the dc used at join time has a larger ttl, to avoid problems with delayed replication. metze Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit 80e74a27c55c01221091e3eec930c2ac4433c22c) | |||||
2008-12-13 | s3: libsmb/namequery: fallback to returning all dcs, when none is available ↵ | Stefan Metzmacher | 1 | -0/+9 | |
in the requested site It could happen that all dcs in a site are unavailable (some sites have only one dc) and then we need to fallback to get all dcs. metze Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit c127367b1dd622eeceb1f47de0a047c297dda222) | |||||
2008-12-13 | s3: libads: use get_dc_name() instead of get_sorted_dc_list() in the LDAP case | Stefan Metzmacher | 1 | -1/+25 | |
We use get_dc_name() for LDAP because it generates the selfwritten krb5.conf with the correct kdc addresses and sets KRB5_CONFIG. For CLDAP we need to use get_sorted_dc_list() to avoid recursion. metze Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit d2f7f81f4d61bae9c4be65cbc1bf962b6c24a31f) | |||||
2008-12-13 | s3: correctly detect if the current dc is the closest one | Stefan Metzmacher | 3 | -3/+1 | |
ads->config.tried_closest_dc was never set. metze Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit dfe5b00db35e1e7c7bb3ba36729fc3f97eb48db3) | |||||
2008-12-13 | Fix a valgrind error in get_relative_fid_filename | Volker Lendecke | 1 | -1/+1 | |
It doesn't really make sense to check the length of a not-yet-allocated string :-) Volker | |||||
2008-12-13 | For read&x replies, check the offset | Volker Lendecke | 1 | -0/+19 | |
2008-12-13 | s3: fix netlogon rpc_server build after idl change. | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2008-12-13 | s3: re-run make samba3-idl. | Günther Deschner | 5 | -14/+8 | |
Guenther | |||||
2008-12-13 | s3: remove duplicate prototypes in proto.h. | Günther Deschner | 1 | -778/+0 | |
Guenther | |||||
2008-12-12 | Move dom_sid to the Samba 3 IDL file, remove the old definition. | Jelmer Vernooij | 13 | -272/+40 | |
2008-12-12 | winbindd: vars for signals must be volatile sig_atomic_t | SATOH Fumiyasu | 1 | -12/+12 | |
2008-12-12 | Fix error code when smbclient puts a file over an existing directory | Volker Lendecke | 1 | -1/+1 | |
Windows returns NT_STATUS_FILE_IS_A_DIRECTORY, as does Samba 3.0. 3.2 and following returned NT_STATUS_INVALID_PARAMETER which is wrong. Before I converted reply_open_and_X to create_file() we called open_file_ntcreate directly. Passing through open&X for a filename that exists as a directory ends up in open_directory after having tried open_file_ntcreate. Some check in there returns NT_STATUS_INVALID_PARAMETER. With this additional FILE_NON_DIRECTORY_FILE flag we get the correct error message back from create_file_unixpath before trying open_directory(). Survives make test, but as this also touches the other open variants I would like others to review this. Volker | |||||
2008-12-12 | s3 sesssetup.c: Add missing line break to debug message. | root | 1 | -1/+1 | |
Karolin | |||||
2008-12-12 | mount.cifs: allow mounts to ipv6 capable servers | Jeff Layton | 1 | -101/+120 | |
The current name resolution scheme in mount.cifs is IPv4 only. Expand it to be protocol-independent. Also take advantage of the fact that getaddrinfo() returns a list of addresses and have mount.cifs try each in turn until it hits one that's reachable and allows the socket to connect. Signed-off-by: Jeff Layton <jlayton@redhat.com> | |||||
2008-12-11 | s3: Use strtoul since id types are unsigned | Dan Sledz | 1 | -2/+2 | |