1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-23 09:57:40 +03:00

382 Commits

Author SHA1 Message Date
Tim Potter
ba5364b306 Use Py_InitModule3() instead of Py_InitModule4() when we only want to set
the docstring for the module.

Doc updates.
-
Tim Potter
1e48f872a4 Aborted experiment to avoid namespace pollution and prototype hell and
moved to 'make proto' based solution.
-
Tim Potter
26a7333347 Use winbind separator in sid_to_name() function.
Implemented auth() and auth_crap() functions.

Expanded docstrings for exported functions, with examples.  Now 'pydoc
winbind' returns a nice looking manual page!

Wrote module docstring.
-
Tim Potter
a66e04711a Updated version. -
Tim Potter
54f2aa437a Script to generate patch to Makefile.in and configure.in
Run like:

python/mkpatch
-
Tim Potter
992cbfe98b Converted to #include *.c format. -
Tim Potter
9eb3eb8513 Broke out stuff into other files. -
Tim Potter
723bfa1a85 Moved pyconv definitions across.
Fixed misc compile problems.
-
Tim Potter
22990c3dda Fixed bug in guards. -
Tim Potter
0f179ebf7e Converted to #include *.c format to avoid namespace pollution and
header file madness.
-
Tim Potter
eb8cd68bc9 Moved general printer related calls here. -
Tim Potter
d4b8000e1f Moved printer driver related calls here. -
Tim Potter
1e894487f5 Moved conv functions to separate file.
Converted remaining functions to methods.
-
Tim Potter
2c935bc1ea #include "py_conv.h" -
Tim Potter
eff595d068 Added ports and conversion routines. -
Tim Potter
34cc49d929 Regenerated patch. -
Tim Potter
5dc7e350ec Port related functions. -
Tim Potter
6c8a2ad167 Samba structure <-> Python dictionary helper functions. -
Tim Potter
7c4bcc48aa Moved form related functions as methods in the policy handle object. -
Tim Potter
ff52627566 Append $(srcdir) to include directories. -
Tim Potter
1926828c5d Pass $(srcdir) to setup.py -
Tim Potter
9afd17f154 Renamed internal methods so as not to clash with symbols within Samba.
Set up and use winbind separator in config object.

Implemented:

 - uid to sid
 - gid to sid
 - sid to uid
 - sid to gid

Added RID constants.
-
Tim Potter
4d31151977 Added enumerate trusted domains and check secret.
Added configuration dictionary to retrieve smb.conf parameters.
-
Tim Potter
b1b7ae8bcf Actually use flags passed in PYTHON_CFLAGS variable.
Use py_common.c in winbind extension module for correct initialisation.

Some reformatting.
-
Tim Potter
ba0624d0c3 Added enum domain users and enum domain groups. -
Tim Potter
8e4bb2f8a0 Pass $(CFLAGS) and $(CPPFLAGS) to python compile instead of $(FLAGS) -
Tim Potter
5e955b5fcc Added name_to_sid and sid_to_name functions. -
Tim Potter
19dd8ba826 Remove nsswitch from include directories. -
Tim Potter
b06fc0cc84 Ignore autogenerated setup.py -
Tim Potter
d35770d06f Initial version. -
Tim Potter
4d172b712f Patch to configure.in and Makefile.in for Python extensions. -
Tim Potter
85650ee3bc setup.py for samba python wrappers -