summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
2010-04-12s4-ldb: enable waf build of ldb without ldap backendAndrew Tridgell1-2/+3
this is useful for cross-compilation testing, where getting all the ldap deps installed can be hard
2010-04-12s4-ldb: fixed a crash bug for non-UTF8 stringsAndrew Tridgell1-1/+3
when one of the strings was not valid UTF8, we would try to dereference NULL
2010-04-12s4-waf: inline LIBREPLACE_NETWORK into 'replace'Stefan Metzmacher1-3/+3
metze
2010-04-12build: use a common autogen-waf.sh for all buildsAndrew Tridgell1-22/+1
the symlink will get updated with the right target when waf dist is used in each directory
2010-04-11subunit: Remove more test output that could be interpreted by subunit.Jelmer Vernooij1-1/+1
2010-04-11subunit: Support formatting compatible with upstream subunit, for consistency.Jelmer Vernooij1-1/+1
Upstream subunit makes a ":" after commands optional, so I've fixed any places where we might trigger commands accidently. I've filed a bug about this in subunit.
2010-04-10s4:registry - "patchfile_preg.c" - use more "sizeof"s on length specificationMatthias Dieter Wallnöfer1-6/+6
This makes the code more clear to read.
2010-04-10s4:registry - "patchfile_preg.c" - fix indentationMatthias Dieter Wallnöfer1-5/+9
2010-04-10s4:registry - "patchfile_preg.c" - fix a datatypeMatthias Dieter Wallnöfer1-1/+1
This should be an "uint16_t" (only two bytes are written).
2010-04-10s4:ldif_handlers tokenGroups are SIDsAndrew Bartlett1-0/+1
2010-04-09s4/schema: Torture test for schemaInfo implementationKamen Mazdrashki1-0/+209
This test checks if schemaInfo revision changes when an object is added or modified in Schema. Ref. [MS-ADTS], 3.1.1.2.1
2010-04-09s4/ldif: Handle Schema:schemaInfo blobsKamen Mazdrashki2-0/+21
2010-04-08s4:registry - "patchfile_preg.c" - assign a better type to the "i" counter ↵Matthias Dieter Wallnöfer1-2/+1
variable The "i" variable sums up "size" values which are of type "size_t". Therefore also "i" itself should be from this type.
2010-04-08s4:registry - "patchfile_preg.c" - make a SIVAL statement nicerMatthias Dieter Wallnöfer1-1/+1
2010-04-08s4-net: Use new Net() object in net export keytab.Jelmer Vernooij1-3/+3
2010-04-08pynet: Create a net class.Jelmer Vernooij1-2/+2
2010-04-08s4-python: Move load_partition_usn to dsdb module.Jelmer Vernooij1-28/+28
2010-04-08s4-python: More cleanups.Jelmer Vernooij2-6/+5
2010-04-08s4-python: rename samba.glue to samba._glue to indicate it's private.Jelmer Vernooij1-26/+26
2010-04-08s4-python: Fix formatting, import of FLG_NOSYNC.Jelmer Vernooij1-5/+4
2010-04-08s4:registry - "REGF backend" - don't ignore wrong-sized ↵Matthias Dieter Wallnöfer1-2/+5
REG_DWORD/REG_DWORD_BIG_ENDIAN values
2010-04-08s4:registry - "patchfile_preg.c" - fix the read operation of the data length ↵Matthias Dieter Wallnöfer1-0/+4
on big-endian platforms
2010-04-08s4:registry - "patchfile_preg.c" - use "sizeof(uint32_t)" for some size ↵Matthias Dieter Wallnöfer1-2/+2
specifications Looks nicer.
2010-04-07LDB:sample_module - reintroduce accidentally removed "ldb_msg_add_fmt" statementMatthias Dieter Wallnöfer1-0/+2
Obviously this is really needed by the "samba4.ldb" test.
2010-04-07LDB:python bindings - also empty LDB message elements should have a python ↵Matthias Dieter Wallnöfer1-3/+6
representation Bug found by ekacnet (see technical mailing list).
2010-04-07s4:registry - "regf backend" - fix it up regarding ↵Matthias Dieter Wallnöfer1-4/+6
REG_DWORD/REG_DWORD_BIG_ENDIAN_VALUES This is needed to make it platform independently work (also on big endian platforms as little endian). Also add a size check before storing a DWORD.
2010-04-07urgent_replication: Use standard comments rather than docstrings.Jelmer Vernooij1-29/+28
2010-04-07s4:pyregistry.c - fix indentationMatthias Dieter Wallnöfer1-17/+18
2010-04-06LDB:sample_module.c - remove code parts which generate warningsMatthias Dieter Wallnöfer1-4/+0
Btw: The use of the "ldb_msg_add_fmt" operation directly on the request message object is strongly discouraged. Better is to make a shallow copy of this message and attach it to a new child request which is handled by the following modules.
2010-04-06s4-python: Fix compilation of samba._ldb.Jelmer Vernooij1-0/+4
2010-04-06s4-python: Move set_session_info to PySambaLdb.Jelmer Vernooij1-0/+38
2010-04-06s4-python: Move register_samba_handlers to PySambaLdb.Jelmer Vernooij1-7/+43
2010-04-06s4-python: Move ldb_set_utf8_casefold to pyldb-samba.Jelmer Vernooij2-2/+18
2010-04-06s4-python: Move set_opaque_integer to pyldb.Jelmer Vernooij1-0/+65
2010-04-06Move glue.set_credentials hack to samba.Ldb.Jelmer Vernooij1-0/+26
2010-04-06Add C-based Samba-specific subclass of Ldb.Jelmer Vernooij3-6/+101
2010-04-06s4-waf: fixed waf distcheck for our standalone libs and s4Andrew Tridgell1-2/+7
2010-04-06s4-waf: added simple 'waf test' support for tdb, talloc and ldbAndrew Tridgell1-0/+6
2010-04-06s4-waf: autogen-waf.sh for the standalone library buildsAndrew Tridgell1-0/+22
2010-04-06s4-waf: use a common pattern for finding buildtools and libsAndrew Tridgell1-17/+14
2010-04-06s4-waf: move to a universal method of recursing into subdirsAndrew Tridgell1-8/+8
This works with both standalone lib builds and bundled builds
2010-04-06s4-waf: fixed finding of buildtools and srcdirAndrew Tridgell1-9/+8
2010-04-06ldb-waf: fixed buildtools pathAndrew Tridgell1-1/+1
2010-04-06s4-waf: avoid having to run waf configure before waf distAndrew Tridgell1-3/+4
This should be useful for building tarballs from a clean checkout
2010-04-06s4-waf: allow standalone tarball build of librariesAndrew Tridgell1-2/+8
2010-04-06s4-waf: added 'waf dist' to our standalone libs as wellAndrew Tridgell1-0/+3
2010-04-06s4-waf: use cflags for LDB_MODULESDIRAndrew Tridgell1-0/+3
this prevents rebuilds when it changes
2010-04-06s4-waf: added implied_deps for system librariesAndrew Tridgell1-1/+2
when we use a system version of a library such as talloc, then we no longer get the automtica dependency propogation of talloc implying libreplace. That means we don't get the includes for libreplace, which means things can fail to build. To fix this this change adds an implied_deps option to CHECK_BUNDLED_SYSTEM(), which tells the samba_deps module to add an implied dependency on the listed targets if the system library is chosen.
2010-04-06s4-waf: removed the AUTOGENERATED markersAndrew Tridgell7-21/+0
we won't be using the mk -> wscript generator again
2010-04-06ldb-waf: ldb needs HAVE_CONFIG_H for building a bundled poptAndrew Tridgell1-0/+2