| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
(cherry picked from commit 4cc09ec40609484c973361a0cc0f05bfaef1738e)
|
|
|
|
|
| |
Michael
(cherry picked from commit 8b2cc36ffcb3bccb760ec7cb0a22558eab56070d)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 0c7af8bc136f45484eab3c36b761046f88653b93)
|
|
|
|
|
| |
Michael
(cherry picked from commit 3acc0d84dc8f29b67ddaa1124224a93cb43b07ad)
|
|
|
|
|
| |
Guenther
(cherry picked from commit ffe77dc8b0476b7a5d81d63c3cf67f81033df12e)
|
|
|
|
|
| |
Guenther
(cherry picked from commit f27a20f25c9b2038621a6394821bbedbf17daa73)
|
|
|
|
| |
(cherry picked from commit ed343114cd0844a7fd14b45f95c0f43a6d172a42)
|
|
|
|
|
|
|
|
|
|
| |
In 10.5 Mac OS X added enough utmpx support to make it past the
first two preprocessor checks around line 390 of src/smbd/utmp.c
and on to the utmpx block which uses updwtmpx(). Unfortunately,
as ./configure correctly surmised, 10.5 doesn't have that.
https://bugzilla.samba.org/show_bug.cgi?id=5184
(cherry picked from commit f19d1e3d93d0d9dfe80372c6c5635f1047f9aa88)
|
|
|
|
|
|
|
| |
Jerry will test and should get into 3.2 final (and the next 3.0.x
release).
Jeremy.
(cherry picked from commit 3fc1ab210b8772ee9f867499c0b1a7bb4bcdd285)
|
|
|
|
|
| |
Michael
(cherry picked from commit 0de001a5446545b928eb88e1916b4fe674017424)
|
|
|
|
| |
(cherry picked from commit 825f78d9f12b5b3e835bd91961e00402cab0bf60)
|
|
|
|
|
| |
Michael
(cherry picked from commit 04d671b8c9bd5bf811e6dbd6981f1874eb49740c)
|
|
|
|
|
| |
Guenther
(cherry picked from commit b11a5e70d38239fb50ba4606656e2168cc398a12)
|
|
|
|
|
|
| |
discussing with Tridge
(cherry picked from commit 4abdbad52e456764bca1b17ead04edee1e2a2a64)
|
|
|
|
|
|
| |
they're in use by other drivers.
Jeremy.
(cherry picked from commit 205c352caeb32693a02fcfaeb3f18515719ac373)
|
|
|
|
|
|
| |
on Solaris when we do this on an already resetted connection.
(cherry picked from commit 42bc4ff7fd6bfc92bde015ae8f3a9fb62d443cd5)
|
|
|
|
|
| |
(cherry picked from commit a40781bafa3a8f0c7737164bca6cf74b0a452e72)
(cherry picked from commit 86cabcad74ac06d888f2a352a2bef3abea1ed85c)
|
|
|
|
| |
(cherry picked from commit 155d62ddfd3584d44a493c2aa1ea7f096bcff432)
|
|
|
|
|
|
|
| |
Thanks to Jason Mader for sending the compiler output :-)
Volker
(cherry picked from commit 7a57c2da1a6cc0fcea0b4d949c696219f1822694)
|
|
|
|
|
|
|
| |
Thanks to Jason Mader!
Volker
(cherry picked from commit 36740f4959194cfaa98b1e37eed08f22edbda1e4)
|
|
|
|
|
| |
Andrew Bartlett
(cherry picked from commit 87232351b5e66728f8d602259961909e8c1dfcb6)
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reduces indentation by combining common code paths,
and wraps long lines.
Holger: sorry, I could not resist. I think it is much easier to
understand what is going on when we only have one check and
determine the max allowed key length in advance.
Michael
(cherry picked from commit e489f3d988feafe35b486b31a9e60c2399e6a6e7)
|
|
|
|
|
|
|
| |
UA keys consist of a potientally large number of concatenated SID strings which
can grow much larger than 1024 bytes in complex environments. We catch those keys
and allow them exclusivly to be larger.
(cherry picked from commit fcd35232e111f9b046ae35d939d08c29d0d43438)
|
|
|
|
|
| |
Jeremy.
(cherry picked from commit b9eec6e73fbcd0256d5cc507bb4434976d7133a0)
|
|
|
|
|
|
|
| |
Thanks to Jason Mader!
Volker
(cherry picked from commit 87d8a63ce4e6dd91ea3193d0a2574520a5857be2)
|
|
|
|
| |
(cherry picked from commit 1b1614c3261e1e93a2cad1f1063e28cbbb13f434)
|
|
|
|
|
|
| |
cases. Karolin please pull for 3.2-stable.
Jeremy.
(cherry picked from commit 92b5ff39b17e4d07e78c285991027745ad6e2e13)
|
|
|
|
|
|
|
|
| |
Introduced by me in the strlcpy cleanup. Ensure the
loaded password doesn't contain the '\n' at the end.
Karolin - please pull for 3.2 stable !
Jeremy.
(cherry picked from commit 0bdefa423fbb9469635f8e08c0a3f80a8996b1b6)
|
|
|
|
|
|
|
|
| |
AF_INET6 in this case.
Karolin, please pull for 3.2-stable.
Jeremy.
(cherry picked from commit 612e7cdff3139ff3b2cfaf4b213cb47ce75983d1)
|
|
|
|
|
| |
This reverts commit d99a31848bd2172c15500dd61ce30fef963c1ac6.
(cherry picked from commit 46614ca3eca67aee4c1ab699e85493f9832e4b37)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of entries
The ads_do_search_all_args() function attempts to string together several
LDAPMessage structures, returned across several paged ldap requests, into a
single LDAPMessage structure. It does this by pulling entries off the second
LDAPMessage structure and appending them to the first via the OpenLDAP specific
ldap_add_result_entry() call.
The problem with this approach is it skips non-entry messages such as the
result, and controls. These messages are leaked.
The short term solution as suggested by Volker is to replace the ads_*_entry()
calls with ads_*_message() calls so we don't leak any messages.
This fixes the leak but doesn't remove the dependence on the OpenLDAP specific
implementation of ldap_add_result_entry().
(cherry picked from commit fe9f48bfe8d31812d9644682903c04f1e93c2987)
|
|
|
|
|
| |
Karolin
(cherry picked from commit d99a31848bd2172c15500dd61ce30fef963c1ac6)
|
|
|
|
| |
sizes.
|
|
|
|
|
|
|
|
| |
SAFE_FREE. Use #define constants not arbitrary numbers. Stevef
please check. Karolyn, once Steve has checked please pull for
3.2-stable.
Jeremy.
(cherry picked from commit cc23f91d639db61903bf8b6c9fa46ec9c1f44178)
|
|
|
|
| |
(cherry picked from commit 06c5076f8ef23ac36d234ed417b80a58ab8dd7b4)
|
|
|
|
| |
(cherry picked from commit c4f7bee9238db536a7d5215cebb0bf37f757dfad)
|
|
|
|
|
|
| |
This is a pretty normal situation if you have "include=registry" set but no
configuration options have been set there yet.
(cherry picked from commit 727127f1dcd49b31b5a48cc3f9314aa2380d60e1)
|
|
|
|
|
|
|
|
| |
We now open messages.tdb even before we do the become_daemon. become_daemon()
involves a fork and an immediate exit of the parent, thus the
parent_is_longlived argument must be set to false in this case. The parent is
not really long lived :-)
(cherry picked from commit 4f4781c6d17fe2db34dd5945fec52a7685448aec)
|
|
|
|
|
|
|
|
|
|
| |
char **
Fix a compile warning. This seems the right thing since the data is created
by talloc_strdup...
Michael
(cherry picked from commit f81da8e8ed8e2d75c77bd8b5e7fdd7c53bab7e49)
|
|
|
|
|
|
|
|
| |
This fixes a compile warning and seems the correct thing to me as
the returned data is talloc_strdup't, so not const anyways.
Michael
(cherry picked from commit 13cfa7f48a541a934a129fab0544cbf66029c4c7)
|
|
|
|
| |
(cherry picked from commit 50cab87d3ee6d701dd8847f4e0a058f5e2d80e0f)
|
|
|
|
| |
(cherry picked from commit 98b643366044f471ad69c9e5aac06022f30742d9)
|
|
|
|
| |
(cherry picked from commit c430b7831d5dc6f81cfd18ee2bf24bc3f276fe5d)
|
|
|
|
| |
(cherry picked from commit e2345ce90c3f1548f63d720c5943c8d61fdc899a)
|
|
|
|
| |
(cherry picked from commit 3cfa35fca64b059b307668ca0113503679e0b1fa)
|
|
|
|
|
|
| |
changes.
Jeremy.
(cherry picked from commit b496f133228b74bf613dab81167a5b9670511c51)
|
|
|
|
|
|
|
| |
connect on port 139 with IPv6. Found by David Holder @ Erion.
Karolin please merge to 3.2-stable.
Jeremy.
(cherry picked from commit c003e66ff10b23bb30aef0071ba7a3ae9579174e)
|
|
|
|
|
| |
Jeremy.
(cherry picked from commit b95f2adeb5e2f7ce71e46e6a6165159483c9a702)
|
|
|
|
|
|
| |
error message.
Jeremy.
(cherry picked from commit 12e6818df1c77810a59a2896f8c44c91fc24e7ae)
|
|
|
|
|
|
| |
seem to be valid (vl - feel free to confirm).
Jeremy.
(cherry picked from commit 43b0254d93540eeaddaa32d76dd9271f4dc2ebff)
|