Age | Commit message (Collapse) | Author | Files | Lines |
|
metze
(This used to be commit cbb6b80f41a7f9689d1ec5ea2d6caba147260089)
|
|
metze
(This used to be commit 030bfd8d7feb16fd6d5117d17913b77b1468a507)
|
|
around broken solaris headers some other way.
(This used to be commit 1333522a6beea8d474aa36390acbd265b63413d3)
|
|
(This used to be commit 11277ddb4ca8a2917565f4e211816cbba431b90d)
|
|
metze
(This used to be commit 917a3b214abd2d92ba8df3e72c4e8711fe523e09)
|
|
(This used to be commit d9c1bf10608ecc3d6a4aace44fb0dce3547c5f53)
|
|
(This used to be commit dd67a5d833d7e44ff0ec1ba9f5c55c2b1e121b9a)
|
|
(This used to be commit 03697fc761d5f6a93de34c9eadc8fe2c45fa78ae)
|
|
large commit. I thought this was worthwhile to get done for
consistency.
(This used to be commit ec32b22ed5ec224f6324f5e069d15e92e38e15c0)
|
|
(This used to be commit 1d1a9c11ee681540ef8a1029409bb24fc26f976c)
|
|
(This used to be commit f36e4cf6862c9cbcd36563007efa8dc59912d896)
|
|
files don't need to match the type names in the generated headers
- with this type mapping we no longer need definitions for the
deprecated "int32", "uint8" etc form of types. We can now force
everyone to use the standard types int32_t, uint8_t etc.
- fixed all the code that used the deprecated types
- converted the IDL types "int64" and "uint64" to "dlong" and
"udlong". These are the 4 byte aligned 64 bit integers that
Microsoft internally define as two 32 bit integers in a
structure. After discussions with Ronnie Sahlberg we decided that
calling these "int64" was confusing, as it implied a true 8 byte
aligned type
- fixed all the cases where we incorrectly used things like
"NTTIME_hyper" in our C code. The generated API now uses a NTTIME for
those. The fact that it is hyper-aligned on the wire is not relevant
to the API, and should remain just a IDL property
(This used to be commit f86521677d7ff16bdc4815f9524e5286026f10f3)
|
|
This is all done in the lorikeet/ethereal Makefile now.
(This used to be commit 5ec9fad5cfc9c6010550aa1890e9d213030db55d)
|
|
(This used to be commit dc8c7cb85cf87d5976573ea6e9de43c0c9d5f44a)
|
|
(This used to be commit 765ede8ca6032ac1efdeca417eb62f34fdd7ed24)
|
|
(This used to be commit df35f1debf30682363399ee2a02063da695fff84)
|
|
(This used to be commit 425b988541fa669e7f2905fe959522f2d2d50da1)
|
|
(This used to be commit c252a286efcb9ca2024c8d234c8a65855522fb25)
|
|
BINARY for LIBRARY in config.mk).
Cut things down to just the samr pipe for the moment.
(This used to be commit 95d2a58e5b2cfc30304ca390de7073c214850984)
|
|
(This used to be commit dc845154ca1738f4c3959a1799cbbd6ce65b7d02)
|
|
build system. This still generates bogus targets (i.e
bin/swig_dcerpc.so.0.0.1) and the subsystem initialisation needs to be
done by hand but it is less of a hack.
(This used to be commit e9b69d19a84b31966fb6e66e9d8682b0f9b40a47)
|
|
find
the configfile (/etc/krb5.conf). Kerberos-Tests tend to segfault when
reading the krb5-config binary as configuration-file...
Also allow KRB5CONFIG to be passed over again
(KRB5CONFIG=/my/heimdal/bin/krb5-config ./configure...)
Guenther
(This used to be commit d925606bbf869a526a0189485f4011ac359e3323)
|
|
(This used to be commit a38db33713348e8a07d3fc932865b2f649dc962f)
|
|
(This used to be commit 8ca1e3aa3b5007f9da3e951e15e0380ae170a1cf)
|
|
(This used to be commit 493ba2da6bb93d080ff92c50d920df8c858f3010)
|
|
structure names if they started with those strings.
(This used to be commit e983de6ead6ed23b51c2df70e69586b1e7be5a60)
|
|
well but needs to be stuck in a subtree.
(This used to be commit a34212247b5dfb87d87c1ce12aab1835c88a0651)
|
|
(This used to be commit 19a907cb58f9ec58c5eea12e7979134976c0c469)
|
|
(This used to be commit 854f7f376d7e15524a76bdb43a56be2a1a1d8123)
|
|
(This used to be commit b781a542447f9b9468ab20dd26c222a4ebfcda85)
|
|
Start work on supporting bitmaps.
(This used to be commit 6f418f14267291bf8637e5dcd7e8ceca4e430314)
|
|
(This used to be commit 4640d3371eb57de90d972719e8550fea65831f74)
|
|
(This used to be commit edaf81b6395e1af06e9546027f9a9c3c4975c4b4)
|
|
just yet. More testing required.
(This used to be commit c2664bb365e31a160b72e6eecfdfce9921e913f0)
|
|
I can only get something useful happening by using the BINARY keyword
as nothing else seems to generate dependency lists that can be used
when linking the swig shared libraries. Anyway this is a lot nicer
than having lots of junk in makefile.pm.
(This used to be commit 71a22f5206086c5ab7315d38934d65483aff7a70)
|
|
(This used to be commit b44ab87c83ad094ce4595c9702d6a21f30c1de26)
|
|
(This used to be commit e32ade44858b869001d2990c788a7e34fb70b121)
|
|
this is what win2k3 does.
(This used to be commit 145d7c03df477eca08cb81d221e3a1b60ccf8c7f)
|
|
Don't use ZERO_STRUCTP() when creating a new struct rap_call.
(This used to be commit c475fa44575430cdab15d71548ca8d8222d9adb0)
|
|
the cifs tr lists 250-318 also.
(This used to be commit 37b4d1a676f341bc32a2a5a49fdfe2667636ccef)
|
|
Note this doesn't work currently because the gensec_modules are not ready for that yet
metze
(This used to be commit 7b09a3f725baca5d4483b7ec24a9cb6151557bb5)
|
|
metze
(This used to be commit e849db13dce1233a37c5b175cf8bea0a473ba6d7)
|
|
metze
(This used to be commit 522af7ecc0020b7c56182ca628f6d1623abe303e)
|
|
free the connection context. This left a whole lot of state hanging
around and didn't give the memory to the caller properly
(This used to be commit 3e13e1d526563d91cb2342ae68455e54eb49a9bd)
|
|
pvfs_shortname
- made the mangle cache size configurable
(This used to be commit 4adbd01812a53395f175bd6d8e402ad5451f7561)
|
|
(This used to be commit 2eba223bda43a81e7aa795e58e551b0b556ddcfa)
|
|
remove an event by calling talloc_free().
(This used to be commit 8f19b6886cc58a56d52aecfc83a175197061e533)
|
|
- when valgrind isn't set, then setup MALLOC_CHECK_ to abort on error
(This used to be commit 21e629e80e5b320616135d3f3641801dc29594e6)
|
|
inverted memory hierarchy. Now the memory hierarchy is logical its not
needed (and can cause a double free in RPC-SCHANNEL)
(This used to be commit f8a950b57d7137c6fd0a77d063d946b4f9b3f014)
|
|
handle the inverted memory hierarchy that a normal session
establishment gave. The inverted hierarchy came from that fact that
you first establish a socket, then a transport, then a session and
finally a tree. That leads to the socket being at the top of the
memory hierarchy and the tree at the bottom, which makes no sense from
the users point of view, as they want to be able to free the tree and
have everything disappear.
The core problem was that the libcli interface didn't distinguish
between establishing a primary context and a secondary context. If you
establish a 2nd session on a transport then you want the transport to
be referenced by the session, whereas if you establish a primary
session then you want the transport to be a child of the session.
To fix this I have added "parent_ctx" and "primary" arguments to the
libcli intialisation functions. This makes using the library much
easier, and gives us a memory hierarchy that makes much more sense.
I was prompted to do this by a bug in the cifs backend, which was
caused by the socket not being properly torn down on a disconnect due
to the inverted memory hierarchy.
(This used to be commit 5e8fd5f70178992e249805c2e1ddafaf6840739b)
|