Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: waf quicktest nearly works | Andrew Tridgell | 2010-04-06 | 1 | -5/+6 |
| | | | | | Rewrote wafsamba using a new dependency handling system, and started adding the waf test code | ||||
* | build: commit all the waf build files in the tree | Andrew Tridgell | 2010-04-06 | 1 | -0/+53 |
| | |||||
* | s4:kdc Add support for changing password of a servicePrincipalName | Andrew Bartlett | 2010-03-25 | 1 | -10/+32 |
| | | | | | | | | Apparently AD supports setting a password on a servicePrincipalName, not just a user principal name. This should fix (part of) the join of OpenSolaris's internal CIFS server to Samba4 as reported by Bug #7273 Andrew Bartlett | ||||
* | s4-kdc: Fixed the memory context of tstream_bsd_existing() | Andreas Schneider | 2010-02-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | s4:kdc add mit plugin code | Simo Sorce | 2010-02-25 | 3 | -0/+459 |
| | |||||
* | s4:kdc make function static | Simo Sorce | 2010-02-25 | 2 | -6/+1 |
| | |||||
* | More spelling fixes across source4/ | Brad Hards | 2010-02-22 | 1 | -1/+1 |
| | | | | Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | ||||
* | Various source4 spelling fixes. | Brad Hards | 2010-02-22 | 1 | -1/+1 |
| | | | | Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | ||||
* | s4-dsdb: removed gendb_search_single_extended_dn() | Andrew Tridgell | 2010-02-16 | 1 | -13/+16 |
| | | | | | | Use dsdb_search_one() instead, which allows for arbitrary controls Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | ||||
* | s4-dsdb: change samdb_replace() to dsdb_replace() and allow for dsdb_flags | Andrew Tridgell | 2010-02-16 | 1 | -1/+1 |
| | | | | This allows for controls to be added easily where they are needed. | ||||
* | s4:kdc Fill in created_by principal field | Simo Sorce | 2010-02-12 | 1 | -4/+7 |
| | |||||
* | s4:kdc Fix double free and uninitialized memory. | Simo Sorce | 2010-02-12 | 1 | -2/+13 |
| | | | | | | In samba_kdc_trust_message2entry() on error, hdb_free_entry() may end up trying to access uninitialized memory or double free the hdb_entry. | ||||
* | s4:kdc Streamline client access verification call | Simo Sorce | 2010-01-31 | 3 | -70/+129 |
| | | | | Move the core to pac-glue so that other plugins can use it. | ||||
* | s4:kdc Fix netbios name retrieval | Simo Sorce | 2010-01-31 | 1 | -2/+2 |
| | | | | The code was looping but always checking only the first address. | ||||
* | s4:kdc remove dead code and comments | Simo Sorce | 2010-01-28 | 1 | -5/+0 |
| | |||||
* | s4:kdc Fill in more data fields | Simo Sorce | 2010-01-28 | 1 | -4/+8 |
| | |||||
* | s4:kdc move db functions in their own file | Simo Sorce | 2010-01-28 | 7 | -1467/+1618 |
| | | | | | | | | | | Keep all heimdal related plugin code within hdb_samba4.c Move interfaces needed by multiple plugins in db-glue.c Move sequence context in main db context so that we do not depend on db->hdb_dbc in the common code. Remove unnecessary paremeters from function prototypes | ||||
* | s4:kdc Use a clearer name for the samba kdc entry | Simo Sorce | 2010-01-28 | 4 | -32/+30 |
| | | | | | | Renames hdb_samba4_private to samba_kdc_entry Streamlines members of the entry and the kdc db contextto avoid unnecessary duplication. | ||||
* | s4:kdc Use better db context structure | Simo Sorce | 2010-01-28 | 5 | -88/+109 |
| | | | | | | | | This allows to use a common structure not tied to hdb_samba4 Also allows to avoid many casts within hdb_samba4 functions This is the first step to abstract samba kdc databse functions so they can be used by the MIT forthcoming plugin. | ||||
* | s4:windc move windc plugin in its own file | Simo Sorce | 2010-01-27 | 5 | -191/+228 |
| | | | | | Keep all heimdal related plugin code within wdc-samba4.c Leave only interfaces common to multiple plugins in pac-glue.c | ||||
* | s4:PAC make common functions public | Simo Sorce | 2010-01-27 | 2 | -25/+70 |
| | |||||
* | s4:PAC Streamline pac-glue step 2 | Simo Sorce | 2010-01-27 | 1 | -55/+113 |
| | | | | | Split functions so that no assumption is made about which plugin is using them | ||||
* | s4:PAC Streamline pac-glue | Simo Sorce | 2010-01-27 | 1 | -19/+40 |
| | | | | First step, preparing to share the code between multiple plugins. | ||||
* | s4:kdc Simplify header files | Simo Sorce | 2010-01-22 | 4 | -39/+14 |
| | |||||
* | Fix comment/debug messages | Simo Sorce | 2010-01-11 | 1 | -4/+4 |
| | |||||
* | Fix comment | Simo Sorce | 2010-01-08 | 1 | -1/+1 |
| | |||||
* | s4-kdc: Migrate tcp connections to tsocket. | Andreas Schneider | 2010-01-08 | 1 | -89/+188 |
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | s4:kdc: use LIBSAMBA_TSOCKET | Stefan Metzmacher | 2010-01-08 | 1 | -1/+1 |
| | | | | metze | ||||
* | s4:kdc: the ->process function returns "bool" | Stefan Metzmacher | 2010-01-08 | 1 | -9/+9 |
| | | | | metze | ||||
* | s4:kdc: use the remote and local address from the stream_connection struct | Stefan Metzmacher | 2009-12-24 | 1 | -41/+2 |
| | | | | metze | ||||
* | s4:cleanups More trailing spaces and tabs | Simo Sorce | 2009-12-23 | 6 | -181/+181 |
| | |||||
* | s4:cleanups remove trailing spaces and tabs | Simo Sorce | 2009-12-23 | 1 | -119/+120 |
| | |||||
* | s4:kdc: setup the local and remote tsocket_address at accept time | Stefan Metzmacher | 2009-12-19 | 1 | -44/+49 |
| | | | | metze | ||||
* | s4:kdc: convert UDP based communication to tdgram_context | Stefan Metzmacher | 2009-12-19 | 2 | -177/+138 |
| | | | | metze | ||||
* | s4-gensec: Replace gensec_set_peer_addr with new tsocket based fn. | Andreas Schneider | 2009-12-16 | 1 | -1/+1 |
| | |||||
* | s4-gensec: Replace gensec_set_my_addr() with new tsocket based fn. | Andreas Schneider | 2009-12-16 | 1 | -17/+1 |
| | |||||
* | s4-kdc: Migrate to tsocket_address. | Andreas Schneider | 2009-12-15 | 3 | -18/+80 |
| | |||||
* | s4:kdc - Merged kdc_tcp_accept() and kpasswdd_tcp_accept(). | Endi S. Dewata | 2009-12-01 | 1 | -26/+6 |
| | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org> | ||||
* | s4:kdc - Merged kdc_add_kdc_socket() and kdc_add_kpasswd_socket(). | Endi S. Dewata | 2009-12-01 | 1 | -75/+27 |
| | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org> | ||||
* | s4:kdc - Disable KDC port when it's set to 0. | Endi S. Dewata | 2009-12-01 | 1 | -42/+63 |
| | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org> | ||||
* | s4-hdb: go back to a separate samdb for the KDC | Andrew Tridgell | 2009-11-09 | 1 | -1/+16 |
| | | | | | | | | | The change to use a common system_session broke replication as the KDC forces CRED_DONT_USE_KERBEROS on session->credentials, which is shared with other parts of the system. This should be fixed once we confirm whether the ldap backend actually relies on CRED_DONT_USE_KERBEROS | ||||
* | s4:kdc: remove unused struct kpasswd_socket | Stefan Metzmacher | 2009-11-05 | 1 | -10/+0 |
| | | | | metze | ||||
* | s4:kdc/hdb-samba4 - Remove unused variable | Matthias Dieter Wallnöfer | 2009-10-30 | 1 | -1/+0 |
| | |||||
* | s4-samdb: reduce the number of samdb opens at startup | Andrew Tridgell | 2009-10-25 | 1 | -3/+3 |
| | | | | | Using common parameters means that the ldb_wrap code can return a reference rather than a new database | ||||
* | s4-dsdb: create a static system_session context | Andrew Tridgell | 2009-10-23 | 1 | -1/+1 |
| | | | | | | This patch adds a system_session cache, preventing us from having to recreate it on every ldb open, and allowing us to detect when the same session is being used in ldb_wrap | ||||
* | s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where needed | Matthias Dieter Wallnöfer | 2009-10-14 | 1 | -1/+1 |
| | | | | | | For KERBEROS applications the realm should be upcase (function "lp_realm") but for DNS ones it should be used lowcase (function "lp_dnsdomain"). This patch implements the use of both in the right way. | ||||
* | Revert "s4:hdb-samba4 - Don't double-free "db"" | Andrew Bartlett | 2009-10-14 | 1 | -0/+1 |
| | | | | | | | | | This reverts commit 11a8a54c825a52d7dd6ab78bc7aeff2d719327d2. The actual fix for bug 6801 is in hdb_end_seq_get() - this attempt leaks 'db' instead. Andrew Bartlett | ||||
* | s4:hdb-samba4 - Don't double-free "db" | Matthias Dieter Wallnöfer | 2009-10-13 | 1 | -1/+0 |
| | | | | | | | "db" is freed anyway after the destructor terminates so this does really make no sense here (rather it makes code crash). Should fix bug #6801. | ||||
* | s3/s4 - Adapt the IDL changes on various locations | Matthias Dieter Wallnöfer | 2009-10-08 | 1 | -9/+8 |
| | |||||
* | s4-server: kill main daemon if a task fails to initialise | Andrew Tridgell | 2009-09-18 | 1 | -14/+14 |
| | | | | | | When one of our core tasks fails to initialise it can now ask for the server as a whole to die, rather than limping along in a degraded state. |