summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-07-31pidl:Samba4/Python: fix mapType() => mapTypeName()Stefan Metzmacher1-1/+1
This tries to fix commit 8eff9f9a3167eb0c2a4c00edf5a4cdbbc06c4dfd. The problem was: Undefined subroutine &Parse::Pidl::Samba4::Python::mapType called at /home/metze/master4/pidl/lib/Parse/Pidl/Samba4/Python.pm line 848. Jelmer: please check this. metze
2009-07-30Tidy up treatment of ctime.Jeremy Allison2-5/+9
Jeremy.
2009-07-30Fix bug #6529 - Offline files conflict with Vista and Office 2003.Jeremy Allison1-0/+16
We need to send a notify message when a timestamp is changed that can't be reflected in the underlying POSIX filesystem. Jeremy.
2009-07-30Remove the extraneous logic in smb_set_info_standard - weJeremy Allison2-26/+9
do the time twiddling logic at the smb_set_file_time level. Jeremy.
2009-07-30SMB_INFO_STANDARD is not a valid info level on set,Jeremy Allison1-42/+0
and was being read incorrectly anyway. Remove. Jeremy.
2009-07-30realloc() has that horrible overloaded free semantic when size is 0:Rusty Russell1-2/+7
current code does a free of the old record in this case, then fail.
2009-07-30If the record is at the end of the database, pretending it has length 1Rusty Russell1-4/+1
might take us out-of-bounds. Only pretend to be length 1 for the malloc.
2009-07-30python: Cope with the dom_sid2 alias in pidl's python generating code.Jelmer Vernooij2-4/+8
This fixes some problems in the samr Python bindings that pidl was (correctly) warning about.
2009-07-30DCE/RPC(Python): Rename py_talloc_import to py_talloc_steal.Jelmer Vernooij6-20/+21
Use py_talloc_reference in DCE/RPC code, fixes access to SAMR pipe.
2009-07-30Remove RFC's from the release tarballs to make the lives of the DebianJelmer Vernooij1-0/+3
maintainers of Samba4 a bit easier.
2009-07-30s3 po: Regenerate msg files.Kai Blin8-16/+11056
2009-07-30s3 net: i18n support for net luaKai Blin2-14/+16
2009-07-30s3 net: i18n support for net lookupKai Blin2-13/+13
2009-07-30s3 net: i18n for net joinKai Blin2-7/+9
2009-07-30s3 net: i18n support for net idmapKai Blin2-67/+79
2009-07-30s3 po: Make adding translated files less tediousKai Blin1-6/+16
2009-07-30s3 net: i18n support for net helpKai Blin3-22/+26
2009-07-30s3 net: Remove uid==0 check from net groupmapKai Blin1-7/+0
2009-07-30s3 net: i18n support for net group and net groupmapKai Blin3-139/+175
2009-07-30s3 net: i18n support for net fileKai Blin2-10/+10
2009-07-30s3 net: i18n for net eventlogKai Blin2-24/+33
2009-07-30s3 net: i18n support for net domKai Blin2-33/+33
2009-07-30s3 net: i18n support for net confKai Blin2-120/+124
2009-07-30s3 po: Update msg filesKai Blin8-24/+3485
2009-07-29s3 net: i18n support for net cacheKai Blin3-69/+72
2009-07-29s3 net: Correct path for net_ads_gpo.cKai Blin1-1/+1
2009-07-29s3 net: i18n for net ads gpoKai Blin2-79/+80
2009-07-29s3: Update i18n filesKai Blin9-1171/+14182
2009-07-29s3 net: i18n support for net adsKai Blin1-378/+389
2009-07-29s3 net: Initial top level support.Kai Blin3-154/+166
2009-07-29s3: Attempt to fix hpuxacl moduleTim Prouty2-5/+13
2009-07-29s3:passdb: use transaction_wrapped write in tdbsam_new_rid()Michael Adam1-1/+2
Now all tdb writes in passdb use transactions. Michael
2009-07-29s3:secrets: use transaction wrapped store in get rand seed.Michael Adam1-2/+2
Now secrets.tdb is only writen with transactions. Michael
2009-07-29s3:dbwrap: add dbwrap_trans_change_int32_atomic()Michael Adam2-0/+21
A transaction wrapper for dbwrap_change_int32_atomic(). Michael
2009-07-29s3:dbwrap: export logic of dbwrap_change_int32_atomic into an action functionMichael Adam1-6/+31
to prepare for adding a transaction wrapper to dbwrap_change_int32_atomic() Michael
2009-07-29s3:dbwrap: change dbwrap_change_int32_atomic() to take int32_t, not int32Michael Adam2-3/+3
Michael
2009-07-29s3:winbind: use transaction store in idmap_tdb_set_hwm() to store new hwm.Michael Adam1-5/+4
Btw, the previous code must have failed to warn when exceeding the high_hwm, because it overwrote hwm with the return value of the dbwrap_store_uint32(), which does not return the hwm but 0 or -1, depending on success. Michael
2009-07-29s3:winbind: fix typo in debug message in idmap_tdb.Michael Adam1-1/+1
Michael
2009-07-29s3:winbind: fix typo in debugmessage of idmap_tdbMichael Adam1-1/+1
Michael
2009-07-29s3:winbind: use transaction in idmap_tdb2_allocate_id_action().Michael Adam1-1/+1
This uses the new dbwrap_trans_change_uint32_atomic() instead of dbwrap_change_uint32_atomic(). Now all db write operations in idmap_tdb2.c are using transactions. Michael
2009-07-29s3:dbwrap: add dbwrap_trans_change_uint32_atomic()Michael Adam2-0/+21
A transaction wrapper for dbwrap_change_uint32_atomic(). Michael
2009-07-29s3:dbwrap: export logic of dbwrap_change_uint32_atomic into an action functionMichael Adam1-6/+31
to prepare for adding a transaction wrapper to dbwrap_change_uint32_atomic() Michael
2009-07-29s3:dbwrap: untangle assignment and check in dbwrap_change_int32_atomic()Michael Adam1-2/+2
Michael
2009-07-29s3:dbwrap: untangle assignemend and check in dbwrap_change_uint32_atomic()Michael Adam1-2/+2
Michael
2009-07-29s3:dbwrap: don't leak in dbwrap_change_int32_atomic().Michael Adam1-2/+3
Michael
2009-07-29s3:dbwrap: don't leak in dbwrap_change_uint32_atomic()Michael Adam1-2/+3
Michael
2009-07-29s3:dbwrap: change dbwrap_change_int32_atomic() to return NTSTATUS not int32.Michael Adam2-8/+9
Michael
2009-07-29s3:dbwrap: change dbwrap_change_uint32_atomic() to return NTSTATUS not uint32_t.Michael Adam5-17/+19
Michael
2009-07-29s3:winbind: in idmap_tdb2_sid_to_id(), use transaction wrapped stores.Michael Adam1-9/+15
When a mapping is not found, then the idmap script is called (if defined). When this gives a reply for the desired sid, this reply is stored in the db. This patch wraps theses two store operations into a transaction by re-using the idmap_tdb2_set_mapping_action() function previously defined for idmap_tdb2_set_mapping(). Michael
2009-07-29s3:winbind: in idmap_tdb2_id_to_sid(), use transaction wrapped stores.Michael Adam1-9/+12
When a mapping is not found, then the idmap script is called (if defined). When this gives a reply for the desired id, this reply is stored in the db. This patch wraps theses two store operations into a transaction by re-using the idmap_tdb2_set_mapping_action() function previously defined for idmap_tdb2_set_mapping(). Michael