Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
|
|
Michael
(This used to be commit 9d2bab09aac22c00fe23f1e1265a2dbd0901e9ce)
|
|
(This used to be commit 064a2329e13f1d904142da1cac486c126a2fe57d)
|
|
(This used to be commit e96c722cbfe30a4f9c1f843b48e8cf5b78aa13e7)
|
|
(This used to be commit b311094714b4d51ea7ea756df1aecba169dc0d45)
|
|
(This used to be commit c6b109040856ba0f1ae0db2787cc838ff61df767)
|
|
(This used to be commit f12f623da52aefdf49df9b77d87b9b0d48177c14)
|
|
(This used to be commit e20c4b90e4a935d3249d0b631b942fd318a2ece2)
|
|
(This used to be commit f734df3144cdd9ff280ee1cac2c3a7f972716f5d)
|
|
(This used to be commit d174dcbb76f3079a5f536f841bfffab3d7cd51e9)
|
|
(This used to be commit 2d37ddcbd1243f48d81af17d8ea3cdd6e8e35b8d)
|
|
have
been working on for at least half a year now. Contains the following
improvements:
* proper layering (finally!) for the registry library. Distinction is
now made between 'real' backends (local, remote, wine, etc) and
the low-level hive backends (regf, creg, ldb, ...) that are only used
by the local registry backend
* tests for all important hive and registry operations
* re-enable RPC-WINREG tests (still needs more work though, as
some return values aren't checked yet)
* write support for REGF files
* dir backend now supports setting/reading values, creating keys
* support for storing security descriptors
* remove CREG backend as it was incomplete, didn't match the data model
and wasn't used at all anyway
* support for parsing ADM files as used by the policy editor (see lib/policy)
* support for parsing PREG files (format used by .POL files)
* new streaming interface for registry diffs (improves speed and memory usage
for regdiff/regpatch significantly)
... and fixes a large number of bugs in the registry code
(This used to be commit 7a1eec6358bc863dfc671c542b7185d3e39d7b5a)
|
|
metze
(This used to be commit 7ad60e62fd4fb1317cc86ef430d35d2c54fd20c2)
|
|
(This used to be commit 3d079732a9cf15fcc3638db5f77bb45d7580d251)
|
|
so we can include it for the configure test
as it seems that strptime() is really broken on some hosts
in the build farm, re should use the replacement code
when we detect this in the configure test
metze
(This used to be commit 08a5e9760643b9fbf00fdcf7163de7cf50e841e6)
|
|
(This used to be commit 9247626b1c5f1eec0cedd6be221aafc41d9a26ab)
|
|
(This used to be commit a4184893959bb25541704938ee621e5c575b817d)
|
|
(This used to be commit 90f23f0de86bb63ad65556ff2dab8b066236f300)
|
|
(This used to be commit 872e2ad541478597191ca9e31872d5c8e2bbb832)
|
|
with samba3 easier.
(This used to be commit 4d755fb5d7adedd1dd8bad917b921324411bfd59)
|
|
Samba3's IDL.
(This used to be commit 15a4b81ba0b5eeb25126a0b1a7bea7d3bf921ab2)
|
|
(This used to be commit 3d3d3031c80b56c824ab8a0f3616d564f092a110)
|
|
(This used to be commit 8768bec81f57131a0c9754e8121b345c0be4a5d0)
|
|
libraries
works again now, by specifying --enable-dso to configure.
(This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
|
|
build).
Make TORTURE-TALLOC and TORTURE-REPLACE builtin again rather than
separate binaries.
(This used to be commit 8913d60c72a67b041b08d569c9bd048953106c85)
|
|
standalone program that speaks subunit.
(This used to be commit 48d316e7594dfc29b8e6a710e32bb5a6a036b7cf)
|
|
'subunit' protocol. This allows us to easily plug EJS scripts or binaries that
can't depend on -ltorture into smbtorture. The protocol is very simple:
- write "comments" to stderr
Example output on stdout:
test: foo
success: foo
test: bar
success: bar
test: blah
failure: blah [
dummy.c:30: Expression 1 != 2 failed!
]
test: blie
skip: blie [
Iconv support not built in
]
I've already converted the talloc testsuite.
(This used to be commit e1742c14a247fabba969f8698108e73997d3f420)
|
|
output in the testsuite rather than just True or False for a
set of tests.
The aim is to use this for:
* known failure lists (run all tests and detect tests that
started working or started failing). This
would allow us to get rid of the RPC-SAMBA3-* tests
* nicer torture output
* simplification of the testsuite system
* compatibility with other unit testing systems
* easier usage of smbtorture (being able to run one test
and automatically set up the environment for that)
This is still a work-in-progress; expect more updates over the next couple of
days.
(This used to be commit 0eb6097305776325c75081356309115f445a7218)
|
|
I wrote this to see if using a ldb for idmap store (the equivalent of
winbindd_idmap.tdb) makes sense. It's a long lived database that
administrators may wish to edit, so ldb makes sense, but at the moment
ldb is too slow. This test will help us speed it up.
(This used to be commit 10f8260455a55530f5701a136af8fa8b05ca8532)
|
|
metze
(This used to be commit e95a1ab2cd568ef5492dfae130cb2e937ac15194)
|
|
metze
(This used to be commit 200b1a5c81bd61320ac6b7e79880411920e3f432)
|
|
metze
(This used to be commit 5609ab2116e3568e4f1a82b3ae781f17a6ffb645)
|
|
metze
(This used to be commit bb1e4954f9aa60858a2c5b2f798f10fd75849b42)
|
|
- and add torture tests also based on the rfc's
metze
(This used to be commit d48930a02f9560640697fd57e4bba03dc0abe284)
|
|
Add torture_temp_dir() function, with test.
(This used to be commit c9d287dc0e3f8fc4e8399cd5095ef38f2b9f40c6)
|
|
contains protocol-specific code.
(This used to be commit 819d3b457648ffb7526a770e842badc17b6061fb)
|
|
- it currently tests the standard events code
- with epoll enabled and disabled
metze
(This used to be commit ce5fd2293d5ce1f6a54048bc5662706943c98eb5)
|
|
(This used to be commit d9d8f93af12c08d3b66c0bec014016ea8ee11166)
|
|
(This used to be commit eef495a8efd8d5e8bcb42226b1885648774c5c76)
|
|
Split of system/locale.h header from system/iconv.h
Previously, iconv wasn't being used on these systems
(This used to be commit aa6d66fda69779d1c2948a1aca85dbd5208f1cba)
|
|
(This used to be commit 4ec89bce8715f35f21fe05bb738dae13fc6c3066)
|
|
for REQUIRED_SUBSYSTEMS.
(This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
|
|
(This used to be commit c74fc55831ca24819ae7f5e0920d0351e2b46a08)
|
|
(This used to be commit 2c746980328431ab04852dc668899e3eb042da99)
|
|
metze
(This used to be commit 67837dbd2bcff8ec1917ba02884ee2eaa0776b46)
|
|
to run for 'make all'
(This used to be commit e71cd4778b9a872642619452e574f510e2491052)
|
|
the difference between these at all, and in the future the
fact that INIT_OBJ_FILES include smb_build.h will be sufficient to
have recompiles at the right time.
(This used to be commit b24f2583edee38abafa58578d8b5c4b43e517def)
|
|
filled in with more examples as I expand the sddl parsing code.
(This used to be commit 8f80e483a3aa07bb5a16eeccde5af5cd7fb5a975)
|