Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-03-03 | s3: Fix build file due to file move. Use the new path of iniparser | Matthieu Patou | 2 | -3/+3 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-03-03 | s3: Move source3/iniparser to lib/iniparser to allow sharing between s3/s4 | Matthieu Patou | 26 | -3501/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-03-03 | s3: Allow pam_winbind.c to build without localedir.c | Matthieu Patou | 1 | -1/+8 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-03-03 | s3:net: add a command "net registry setsd_sdd" | Michael Adam | 1 | -0/+88 | |
This permits to set the security descriptor of a registry key from the unix command line. Michael | |||||
2010-03-03 | s3:net: fix some i18n messages in net_registry_getsd_internal(). | Michael Adam | 1 | -2/+3 | |
Michael | |||||
2010-03-03 | s3:net: add i18n macro _() to one message | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2010-03-03 | s3:net: add new subcommand "net registry getsd_sddl" to print secdesc in ↵ | Michael Adam | 1 | -0/+40 | |
sddl format Michael | |||||
2010-03-03 | s3:net: refactor getting of secdesc out of net_registry_getsd() | Michael Adam | 1 | -14/+42 | |
New net_registry_getsd_internal does the work(), net_registry_getsd() just prints the result. This in preparation to add support for other output formats than the currently used display_sec_desc(). Michael | |||||
2010-03-03 | s3:smbcacls: add switch "--sddl" to output acls as sddl encoded strings | Michael Adam | 1 | -1/+9 | |
2010-03-03 | s3: build sddl.c in samba3 | Michael Adam | 2 | -0/+2 | |
2010-03-02 | s3: net_share.c: fix argc handling | Holger Hetterich | 1 | -6/+3 | |
The "net share" command was no longer possible because it enters the net_share function with argc == 0. | |||||
2010-03-02 | s3:ads fix dn parsing name was always null | Simo Sorce | 1 | -19/+16 | |
While there also use ldap_exploded_dn instead of ldb_dn_validate() so we can remove a huge dependency that is hanging there only for one very minor marginal use. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-03-02 | s3: Fix some C++ warnings | Volker Lendecke | 1 | -1/+1 | |
2010-03-02 | s3: Fix an uninitialized variable warning | Volker Lendecke | 1 | -1/+1 | |
2010-03-02 | s3:vfs_aixacl2: add missing semicolon | Björn Jacke | 1 | -1/+1 | |
fixes #7197. Thanks to William Jojo for the correction. | |||||
2010-03-01 | s3:groupmap revert to tdb storage | Simo Sorce | 4 | -733/+269 | |
Group mapping needs to be cluster aware, and this means using the tdb backend. Remove ldb group mapping as this is not cluster aware. | |||||
2010-03-01 | s3: Abstract access to sessionid.tdb, similar to conn_tdb.c | Volker Lendecke | 9 | -149/+206 | |
2010-03-01 | s3: Add connections_forall_read() | Volker Lendecke | 7 | -21/+60 | |
In a cluster, this makes a large difference: For r/w traverse, we have to do a fetch_locked on every record which for most users of connections_forall is just overkill. | |||||
2010-03-01 | s3: Make the difference between r/o and r/w in connections_db_ctx more obvious | Volker Lendecke | 1 | -9/+4 | |
2010-03-01 | s3: Make connections_forall open connections.tdb r/w | Volker Lendecke | 1 | -1/+7 | |
connections_forall is called from count_current_connections() which potentially deletes dead records. This needs r/w access to connections.tdb. connections_traverse says it does not provide this. Does not really matter in the smbd case, because we have opened it before r/w, so this is "just" cleanup. | |||||
2010-03-01 | s3: Remove unused "mypid" from count_current_connections() state | Volker Lendecke | 1 | -2/+0 | |
2010-02-28 | s3: Use talloc_tos() in yield_connection() | Volker Lendecke | 1 | -1/+2 | |
2010-02-28 | s3: Remove unused count_all_current_connections() | Volker Lendecke | 3 | -11/+0 | |
2010-02-28 | s3: Fix the CHAIN1 torture test | Volker Lendecke | 1 | -1/+9 | |
I've tried to solve this just within cli_smb_recv(), but I could not find a way to sanely determine when we are receiving the last entry in the chain just from looking at the blob. This solves it in an a bit more brutal way... | |||||
2010-02-28 | s3: Fix but 7145 -- duplicate sam and unix accounts | Volker Lendecke | 2 | -0/+22 | |
For me this survives the TESTS=posix_s3 POSIX_SUBTESTS="RPC-SAMR-LARGE-DC LOCAL-NSS-WRAPPER" make test reproducer. Günther, please check! Volker | |||||
2010-02-28 | s3: vfs_full_audit.c: implement negated vfs_ops in the success/failure list | Holger Hetterich | 1 | -24/+31 | |
Supports negated arguments in configuration like: full_audit:success = all !readdir !telldir !closedir Update the manpage accordingly. Part of BSO#4025 | |||||
2010-02-27 | s3: Copy the mapping.c license header to mapping.h | Volker Lendecke | 1 | -0/+22 | |
We need some license header there. If this does incorrect copyright attributions, please correct this. | |||||
2010-02-26 | Fix one of the valgrind warnings from bug #6814 - Fixes for problems ↵ | Roel van Meer | 1 | -0/+8 | |
reported by valgrind The timeval passed to event_add_to_select_args() must be initialized as event_add_to_select_args() uses a timeval_min() on this and next_event. | |||||
2010-02-26 | spoolss: fix build and version in spoolss_PrinterInfo0 (aka ↵ | Günther Deschner | 1 | -2/+3 | |
PRINTER_INFO_STRESS). Guenther | |||||
2010-02-26 | s3: remove unused schannel_auth_struct. | Günther Deschner | 1 | -6/+0 | |
Guenther | |||||
2010-02-25 | Fix up debug info on smb2_rename code. | Jeremy Allison | 1 | -9/+3 | |
Jeremy. | |||||
2010-02-25 | Implement rename/move in SMB2 from Windows7. | Jeremy Allison | 3 | -1/+112 | |
Jeremy. | |||||
2010-02-25 | s3-nltest: fix uninitialized query level. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-02-25 | s3-spoolss: Save entire devicemode. | Günther Deschner | 1 | -13/+10 | |
found by RPC-SPOOLSS-PRINTER torture test. Guenther | |||||
2010-02-24 | Make conn_close_all() safe to call from SMB2 sessions (fix crash bug). | Jeremy Allison | 2 | -10/+23 | |
Ensure we don't call close_cnum() with SMB2, also talloc_move the compat_conn pointer from the NULL context onto the tcon context in SMB2 as it's conceptually owned by that pointer. Jeremy. | |||||
2010-02-24 | Change the credential handling so that we start with maxmux creds, | Jeremy Allison | 1 | -7/+10 | |
and then return to the client the number of credits per operation that they asked for. This is a more sensible algorithm than just blindly returning "20" on every reply, although we will probably still need more changes to this going forward. Jeremy. | |||||
2010-02-24 | s3: Make connections_fetch_record() static | Volker Lendecke | 2 | -4/+2 | |
2010-02-24 | s3:selftest: handle spaces in test names | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2010-02-24 | s3:selftest: make wbinfo_s3 work on the "member" server too. | Stefan Metzmacher | 1 | -0/+14 | |
metze | |||||
2010-02-24 | s3:test_wbinfo_s3: test --check-secret and --change-secret | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2010-02-24 | s3:rpc_transport_np: handle trans rdata like the output of a normal read | Stefan Metzmacher | 1 | -0/+17 | |
Inspired by bug #7159. metze | |||||
2010-02-23 | schannel_tdb: make code compilable in both trees | Simo Sorce | 2 | -3/+6 | |
2010-02-23 | s3:schannel streamline interface | Simo Sorce | 6 | -159/+10 | |
Make calling schannel much easier by removing the need to explicitly open the database. Let the abstraction do it instead. | |||||
2010-02-23 | s3:schannel more readable check logic | Simo Sorce | 1 | -5/+39 | |
Make the initial schannel check logic more understandable. Make it easy to define different policies depending on ther caller's security requirements (Integrity/Privacy/Both/None) | |||||
2010-02-23 | s3 move the sitename cache in its own file | Simo Sorce | 11 | -117/+172 | |
2010-02-23 | s3: Consolidate some pid_to_procid() calls to procid_self() | Volker Lendecke | 2 | -7/+7 | |
2010-02-23 | s3:spoolss: construct the devmode the same way for level 2 and 8 | Stefan Metzmacher | 1 | -17/+3 | |
metze | |||||
2010-02-23 | s3:cli_netlogon: keep the the correct negotiate_flags on the cli->dc structure | Stefan Metzmacher | 1 | -2/+6 | |
This should fix the rpccli_netlogon_set_trust_password() against DC's without netr_ServerPasswordSet2 support. This fixes bug #7160. metze | |||||
2010-02-23 | s3:selftest: $WORKGROUP doesn't exist, we should use $DOMAIN | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-02-23 | s3: Consolidate server_id_self into the equivalent procid_self() | Volker Lendecke | 13 | -17/+11 | |