1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
Commit Graph

365 Commits

Author SHA1 Message Date
Günther Deschner
ea6b1035bd r12441: Fix python build.
Guenther
(This used to be commit e33a20c222)
2007-10-10 11:05:56 -05:00
Gerald Carter
01a1e5cdb0 r10819: merging a couple of fixes from trunk
* only keep the registry,tdb file open when we have an open key handle
* tpot's setup.py fix
* removing files that no longer exist in trunk and copying some
  that were missing in 3.0
(This used to be commit 6c6bf6ca5f)
2007-10-10 11:04:54 -05:00
Jeremy Allison
5b32737374 r10802: Janitor for tpot - remember to keep 3.0 in sync.
Jeremy.
(This used to be commit 4b7a60e95e)
2007-10-10 11:04:54 -05:00
Günther Deschner
ae7f35086c r9944: fix python build
Guenther
(This used to be commit 97412dbaad)
2007-10-10 11:03:28 -05:00
Gerald Carter
ecafd3754f r8654: merging cli_spoolss_XX() updates from trunk
(This used to be commit cd961e50a3)
2007-10-10 11:00:14 -05:00
Tim Potter
982bc5f569 r8596: Don't wrap non-existent functions. Bugzilla #2895.
(This used to be commit 0a9395bb48)
2007-10-10 11:00:12 -05:00
Jeremy Allison
263a51cd62 r8564: Sometimes we're too dumb to live... Fix samr calls where we were
using USER_INFO_XX structs and functions where XX was sometimes
in hex and sometimes in decimal. Now it's all in decimal (should
be no functionality change).
Jeremy.
(This used to be commit 84651aca04)
2007-10-10 11:00:09 -05:00
Günther Deschner
8449a93928 r8538: honour CC in python build.
Guenther
(This used to be commit d31510d6c5)
2007-10-10 11:00:07 -05:00
Lars Müller
1b148896a1 r8435: Use OPENX_FILE_EXISTS_OPEN instead of FILE_EXISTS_OPEN.
(This used to be commit 22acd49368)
2007-10-10 11:00:05 -05:00
Lars Müller
07e58e0542 r8431: Ensure to use dev_private and not private after Jeremy's CPP reserved
names rename.

Jerry: I'm not sure if we have to use the string 'dev_private' instead
of 'private' as second arg to PyDict_SetItemString().
(This used to be commit cd2c467cc4)
2007-10-10 11:00:05 -05:00
Lars Müller
39605e52aa r7960: Replace unknown SMB_XSTRDUP by known SMB_STRDUP macro.
I still don't know why the compile doesn't fail.
(This used to be commit 8cfa6873c2)
2007-10-10 10:58:04 -05:00
Jeremy Allison
19ca97a70f r7882: Looks like a large patch - but what it actually does is make Samba
safe for using our headers and linking with C++ modules. Stops us
from using C++ reserved keywords in our code.
Jeremy
(This used to be commit 9506b8e145)
2007-10-10 10:58:00 -05:00
Tim Potter
de737187c9 r6739: Fix for segfault in samba.winbind.auth_crap module found by Ed Plese.
Closes bugzilla 2699.
(This used to be commit 16ddf28122)
2007-10-10 10:56:53 -05:00
Gerald Carter
3c181a88c6 r6678: fix python python after talloc() shakeup
(This used to be commit f629bffb1a)
2007-10-10 10:56:50 -05:00
Gerald Carter
b3e57cb3ff r5968: derrell's large file fix for libsmbclient (BUG 2505)
(This used to be commit 85be4c5df3)
2007-10-10 10:56:13 -05:00
Tim Potter
b3d17b8b16 r5283: Merge -r5279 and-r5280 from trunk.
(This used to be commit 74d872287b)
2007-10-10 10:55:36 -05:00
Jeremy Allison
09969123e1 r4238: More *alloc fixes.
Jeremy.
(This used to be commit 4d971806f4)
2007-10-10 10:53:39 -05:00
Tim Potter
a8d28cf0cf r3504: Fix incorrectly applied patch. My fault - sorry!
(This used to be commit 43a7f7db3d)
2007-10-10 10:53:08 -05:00
Tim Potter
babd291eb1 r3228: Fix for bugzilla #1884 from Brett Funderburg. Use the value of
desired_access passed in to the lsa open policy routine.  Use a default
value that netapps and windows likes as well.
(This used to be commit 9c3cffaf22)
2007-10-10 10:53:03 -05:00
Tim Potter
4fd4aa1152 r2828: Fix for bugzilla #1864 from Brett again.
Add sd->type field to security descriptor Python representation.
(This used to be commit b157a1b7c3)
2007-10-10 10:52:54 -05:00
Tim Potter
56fd69174e r2823: Patch from Brett Funderburg to pass create options parameter to
nt_create_andx() function.
(This used to be commit fa3e836564)
2007-10-10 10:52:54 -05:00
Tim Potter
8ffb8bf944 r2736: Fix bug in Python printerdata wraper found by Daniel Jarboe.
(This used to be commit 8ec28d613d)
2007-10-10 10:52:50 -05:00
Gerald Carter
a817cc16b2 r1789: compiler warnings from SuSE
(This used to be commit 7e44193be1)
2007-10-10 10:52:20 -05:00
Andrew Bartlett
9d0783bf21 r1492: Rework our random number generation system.
On systems with /dev/urandom, this avoids a change to secrets.tdb for every fork().

For other systems, we now only re-seed after a fork, and on startup.
No need to do it per-operation.  This removes the 'need_reseed'
parameter from generate_random_buffer().

Andrew Bartlett
(This used to be commit 36741d3cf5)
2007-10-10 10:52:13 -05:00
Tim Potter
aea1d344b2 r384: Relicense tdb python module in trunk and 3.0 branch as LGPL since the
license on tdb has changed.
(This used to be commit c6a18beafe)
2007-10-10 10:51:21 -05:00
Gerald Carter
931df5850e r39: * importing .cvsignore files
* updateing WHATSNEW with vl's change
(This used to be commit a7e2730ec4)
2007-10-10 10:51:05 -05:00
Tim Potter
7850250445 Path for bugzilla #1152 from Timur Bakeyev. Allow python modules to
build despite libraries added to LDFLAGS instead of LDPATH.
(This used to be commit 98a25dcda8)
2004-03-24 23:52:11 +00:00
Tim Potter
9d3529105e Fix for writable printerdata problem - bugzilla #1112.
(This used to be commit a05b9f0cc5)
2004-02-26 23:04:11 +00:00
Jeremy Allison
d3b9384308 Fix for #480. Change the interface for init_unistr2 to not take a length
but a flags field. We were assuming that 2*strlen(mb_string) == length of ucs2-le string.
This is not the case. Count it after conversion.
Jeremy.
(This used to be commit f82c273a42)
2003-09-25 21:26:16 +00:00
Jeremy Allison
0551426657 Ensure that dup_sec_desc copies the 'type' field correctly. This caused
me to expose a type arguement to make_sec_desc(). We weren't copying
the SE_DESC_DACL_AUTO_INHERITED flag which could cause errors on
auto inherited checks.
Jeremy.
(This used to be commit 28b315a750)
2003-09-19 21:57:43 +00:00
Gerald Carter
93ccb7b817 update python libraries for new cli_spoolss_getprinterdriver() call
(This used to be commit 331a69919c)
2003-08-25 21:16:17 +00:00
John Terpstra
ac61ce1f88 Tims' little fix.
(This used to be commit 03a308afcd)
2003-08-12 21:48:19 +00:00
Tim Potter
dffd0f379f Fix for bug 269. Change wbinfo and ntlm_auth to convert domain, username
and workstation to utf8 before sending the winbindd request.  Also, don't
continue when the call to pull_utf8() fails but rather return a winbind
error.  (This is what was causing the crash)
(This used to be commit ca1c463360)
2003-08-12 00:46:15 +00:00
Tim Potter
5216cb0f36 More patches from Brett:
- remove 'if(mem_ctx)' tests prior to 'talloc_destroy' call to make
consistent with other modules; 'talloc_destroy' already test for NULL
anyway.

  - initialize PyObject* result pointers to NULL in function
declarations; enables removal of redundant NULL assignments.

  - use local scope TALLOC_CTX in lsa_lookup_names to prevent unbounded
memory growth during python policy object lifetime.

  - change context name string used in lsa_lookup_sids from
'lsa_open_policy' to 'lsa_lookup_sids' (cut'npaste oversight from
previous patch)

  - change docstring to match module name (apparently another cut'npaste
situation)
(This used to be commit 98cac74c67)
2003-08-04 00:50:00 +00:00
Tim Potter
5d070d89a8 Fix memory leak in py_smb_set_setdesc()
Consistency fixups in py_smb_query_secdesc()

Thanks to Brett A. Funderburg for these patches.
(This used to be commit 6c33189e50)
2003-08-04 00:48:49 +00:00
Jeremy Allison
29ca70cd34 Add a command line option (-S on|off|required) to enable signing on client
connections. Overrides smb.conf parameter if set.
Jeremy.
(This used to be commit 879309671d)
2003-07-30 23:49:29 +00:00
Tim Potter
4e4e1de9cb More memory leak fixes from Brett! It turns out PyDict_SetItemString
didn't behave exactly as I thought it did.  If you create an item using a
PyFoo_FromBar function you must decrement the reference to that object
afterwards (or use Py_BuildValue).
(This used to be commit 2a960963fb)
2003-07-29 00:15:23 +00:00
Tim Potter
17c6789df1 Memory leak fixes from Brett A. Funderburg - don't use the connection talloc
context for data that is only needed on a per-call basis.
(This used to be commit 3cb39ddee4)
2003-07-29 00:08:05 +00:00
Tim Potter
84d98dd460 Add debug output api's from lsa/spoolss modules to smb module. Patch
from Brett A. Funderburg.
(This used to be commit 2cedaff044)
2003-07-29 00:05:17 +00:00
Tim Potter
0c72828e3d Fix two memory leaks in the smb module:
- free talloc context when cli_query_secdesc() fails

 - dispose of cli_state when python cli_state_object is garbage collected
(This used to be commit 36052f95ff)
2003-07-23 01:26:46 +00:00
Tim Potter
63537d0add Use lp_idmap_[ug]id() instead of lp_winbind_[ug]id()
(This used to be commit cfb86b4503)
2003-07-22 00:16:39 +00:00
Tim Potter
88a5cb83a5 Delete outdated file.
(This used to be commit 406956645f)
2003-06-13 00:07:59 +00:00
Tim Potter
da18088eea Fix for bug #60. Our autoconf code adds both libraries and linker
flags in the $LIBS make variable.  Separate the two so the python
extensions can build.
(This used to be commit 164ea38357)
2003-05-05 06:21:26 +00:00
Gerald Carter
d15cd357c7 merge in metze' smbcquotas patch from HEAD
(This used to be commit b6a7704888)
2003-04-15 19:51:17 +00:00
Tim Potter
78e5d097e3 Merge create/delete domain user samr calls from HEAD.
(This used to be commit 68075fb97f)
2003-04-14 01:15:11 +00:00
Tim Potter
873e090be3 Merge of compiler warning fixups.
(This used to be commit 0308a0a112)
2003-03-20 01:05:22 +00:00
Tim Potter
62c756e319 Merge of removal of py_samba.c
(This used to be commit 68b4052281)
2003-03-20 01:03:11 +00:00
Tim Potter
870a397bd5 Merge of #ifdef'ed out auth_smbd wrapper.
(This used to be commit fc0b2fcf97)
2003-03-18 06:07:16 +00:00
Tim Potter
9c9384b774 Merge of added locking functions from HEAD.
(This used to be commit c759392968)
2003-03-13 06:52:23 +00:00
Tim Potter
06c665365e Merge of some commentary for getprinter info levels supported by win2k+
(This used to be commit 3026a5ef15)
2003-03-13 06:51:26 +00:00