Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-12-30 | Fix a spinning smbd when printing | Volker Lendecke | 1 | -1/+1 | |
Without this, we end up adding more than one timed event. In the event handler print_notify_event_send_messages() only one event will be deleted, all others will fire indefinitely. | |||||
2008-12-30 | Print the vuid in BENCH-SESSSETUP | Volker Lendecke | 1 | -0/+2 | |
2008-12-30 | Second part of the bugfix for #5933 | Volker Lendecke | 1 | -7/+13 | |
Incrementing the next vuid did not correctly overflow Now we survive BENCH-SESSSETUP with -o 100000. Takes a while though :-) Thanks a lot to Ofer Tal <otsmb@shmoop.org> for reporting #5933 | |||||
2008-12-30 | First part of bugfix for #5933 | Volker Lendecke | 1 | -3/+0 | |
Ofer Tal <otsmb@shmoop.org> fully correctly noted that we're incrementing num_validated_vuids twice per session setup, but decrement it only once. Looking at sesssetup.c we always call register_initial_vuid() before register_existing_vuid(), so there's no point in incrementing it in register_existing_vuid(). Jeremy, please check! | |||||
2008-12-30 | Move a comment to its place | Volker Lendecke | 1 | -5/+5 | |
2008-12-30 | Simplify invalidate_vuid slightly | Volker Lendecke | 1 | -4/+0 | |
get_valid_user_struct_internal() checks for UID_FIELD_INVALID itself | |||||
2008-12-30 | Simplify is_partial_auth_vuid slightly | Volker Lendecke | 1 | -5/+1 | |
2008-12-30 | Simplify invalidate_all_vuids() slightly | Volker Lendecke | 1 | -5/+2 | |
invalidate_vuid takes care of removing the user_struct from validated_users | |||||
2008-12-30 | Fix the merged build | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2008-12-30 | lib/tevent: fix standalone make distclean realdistclean | Stefan Metzmacher | 1 | -2/+2 | |
Bug report by Brad Hards <bradh@frogmouth.net>. metze | |||||
2008-12-29 | pidl: don't generate invalid C code | Stefan Metzmacher | 1 | -1/+3 | |
When we don't know how to handle a type for the python bindings, we should not generate invalid C code. Jelmer: please fix do the full fix for this. metze | |||||
2008-12-29 | s3:pdb_tdb: store the next rid counter in passdb.tdb instead of ↵ | Stefan Metzmacher | 1 | -75/+47 | |
winbind_idmap.tdb This upgrades the TDBSAM_VERSION to 4 and SAMU_BUFFER_V4. metze | |||||
2008-12-29 | s3:passdb: add SAMU_BUFFER_V4 with no changes | Stefan Metzmacher | 2 | -2/+19 | |
The upgrade is required because of the followin TDBSAM_VERSION upgrade. metze | |||||
2008-12-29 | s3:passdb: make marshalling struct samu from and to a buffer more generic | Stefan Metzmacher | 4 | -667/+679 | |
This marshalling isn't specific to tdbsam and it's ugly to have the related functions in two different files. metze | |||||
2008-12-29 | s4:cluster: fix dependency to TDB_WRAP | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2008-12-29 | s4:lib/tevent: rename structs | Stefan Metzmacher | 211 | -684/+681 | |
list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze | |||||
2008-12-29 | s4:pvfs_aio: use tevent | Stefan Metzmacher | 2 | -12/+12 | |
metze | |||||
2008-12-29 | s4:sys_lease_linux: use tevent | Stefan Metzmacher | 2 | -8/+8 | |
metze | |||||
2008-12-29 | Fix SESSSETUP_BENCH torture test for long runtimes | Volker Lendecke | 1 | -6/+9 | |
deadtime hits without any files open. To enable long runtimes, open a file with delete_on_close set. | |||||
2008-12-29 | s4:cluster: remove old/broken ctdb code | Stefan Metzmacher | 97 | -28446/+1 | |
We don't need a full copy of ctdb... If we want to readd cluster support, we should just use a ctdb client library. metze | |||||
2008-12-29 | s4: remove unused dbwrap code | Stefan Metzmacher | 8 | -561/+0 | |
If we readd this later, we should share the code with samba3 and make it async/non-blocking. metze | |||||
2008-12-29 | s4: Revert "r24284: change brlock_tdb.c to use the dbwrap API. This actually ↵ | Stefan Metzmacher | 2 | -72/+101 | |
makes the" This reverts commit 4792285282e2ec78ccb0ebc3cac6465d1d26ef10. Conflicts: source4/ntvfs/common/brlock_tdb.c source4/ntvfs/common/config.mk | |||||
2008-12-29 | Add code to test write_data_iov a bit | Volker Lendecke | 1 | -0/+11 | |
2008-12-29 | Attempt to fix bug 5953: Make cli_send_smb_direct_writeX use writev | Volker Lendecke | 1 | -27/+13 | |
It seems there are SMB servers around which can't cope with the write header being sent in a packet of its own. With writev we keep the advantage of direct writes, giving the kernel the chance to coalesce the write calls. | |||||
2008-12-29 | Make write_data use write_data_iov | Volker Lendecke | 1 | -24/+24 | |
2008-12-29 | Add write_data_iov | Volker Lendecke | 2 | -0/+70 | |
2008-12-29 | Add sys_writev | Volker Lendecke | 2 | -0/+15 | |
2008-12-29 | s4 winbind: Copy SID to avoid "discard const" warning | Kai Blin | 1 | -1/+2 | |
2008-12-29 | s4 winbind: Add support for WINBINDD_GETGRGID call | Kai Blin | 3 | -1/+208 | |
2008-12-29 | s4 libnet: Add support for groupinfo by sid lookup | Kai Blin | 4 | -27/+87 | |
2008-12-29 | s4 winbind: Fix typos in debug output | Kai Blin | 1 | -2/+2 | |
2008-12-29 | wbinfo4: Add --gid-info option | Kai Blin | 1 | -0/+37 | |
2008-12-29 | wbinfo: Add --gid-info option. | Kai Blin | 1 | -0/+30 | |
2008-12-29 | s4 winbind: Add implementation for WINBINDD_GETGRNAM | Kai Blin | 3 | -1/+200 | |
2008-12-29 | s4 winbind: Avoid a "discards const" compiler warning. | Kai Blin | 1 | -2/+2 | |
2008-12-29 | s4 libnet: Add group_name member to struct libnet_GroupInfo's out struct. | Kai Blin | 2 | -3/+6 | |
2008-12-29 | s4:kdc: pass down event_context explicit | Stefan Metzmacher | 3 | -1/+4 | |
metze | |||||
2008-12-29 | s4:libnet_samdump_keytab: pass down event_context explicit | Stefan Metzmacher | 1 | -1/+3 | |
metze | |||||
2008-12-29 | s3:dbwrap: fix dbwrap_store_uint32() to match dbwrap_store_int32() | Stefan Metzmacher | 2 | -3/+3 | |
All callers expect 0 an success and -1 on error. metze | |||||
2008-12-29 | pyglue: fix the build with automatic dependecies | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2008-12-29 | lib/tevent: rename event_* => tevent_* in the header file | Stefan Metzmacher | 11 | -117/+208 | |
We have compat macros to keep the callers happy. metze | |||||
2008-12-28 | Add -D option to sharesec util to delete the entire security descriptor. | Steven Danneman | 1 | -8/+23 | |
* also modified --usage descriptions to be more accurate | |||||
2008-12-28 | Change error messages in sharesec util to go to stderr instead of stdout | Steven Danneman | 1 | -10/+10 | |
2008-12-28 | Make sure share_info.tdb is open before attempting to delete an entry | Steven Danneman | 1 | -2/+6 | |
2008-12-28 | Make sharesec utility part of the default binary install. | Steven Danneman | 1 | -2/+2 | |
2008-12-28 | Cleaned up whitespace issues in sharesec.c | Steven Danneman | 1 | -35/+39 | |
2008-12-28 | Fix Samba 3 merged build - include tevent. | Jelmer Vernooij | 1 | -0/+11 | |
2008-12-26 | Fix some tevent includes, trying to fix the build | Kai Blin | 3 | -4/+4 | |
2008-12-26 | Try to fix the build by fixing some typos in the vfs code | Kai Blin | 1 | -3/+3 | |
2008-12-25 | Fix bug #5990 - strict allocate should be checked before ftruncate | Jeremy Allison | 1 | -0/+14 | |
reported by and based on a patch by Yasuma Takeda <yasuma@osstech.co.jp>. Jeremy. |