Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-08-13 | s4:lib: use tevent_ fns names instead of legcay event_ ones | Simo Sorce | 1 | -10/+10 | |
2011-08-08 | build: provide tevent-util as a public library | Andrew Bartlett | 1 | -1/+1 | |
This is needed so that OpenChange can get at _tevent_req_nterr(), which is referenced by generated PIDL output. Andrew Bartlett | |||||
2011-03-10 | s4:lib/tls/wscript - exclude known broken GNUTLS releases | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
This definitely fixes bug #7218. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Thu Mar 10 11:58:27 CET 2011 on sn-devel-104 | |||||
2011-01-18 | s4:tls_tstream: also use a dynamic buffer for the pull side | Stefan Metzmacher | 1 | -3/+12 | |
Maybe that fixes the remaining issues with some gnutls versions. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jan 18 17:26:08 CET 2011 on sn-devel-104 | |||||
2011-01-18 | s4:tls_tstream: fix partial reads, so that the gnutls layer doesn't read the ↵ | Stefan Metzmacher | 1 | -1/+6 | |
same data twice metze | |||||
2010-12-04 | tls_tstream: use a dynamic buffer for the push case | Stefan Metzmacher | 1 | -6/+21 | |
Some versions of gnutls doesn't handle EAGAIN correctly, so we better allow sending buffers without a low size limitation, the limit is now UINT16_MAX (0xFFFF) and we allocate the buffer with talloc each time. metze | |||||
2010-12-04 | tls_tstream: increase the buffer size | Matthieu Patou | 1 | -1/+1 | |
The problem is that with certain version of gnutls are not working properly if the server is sending in different packet things like (at least) * Certificate * Server Key exchange * Client certificate Somehow it really expect this to be done in one packet as some structures used _gnutls_send_handshake are reinitialized at every packet exchange and intermediate steps didn't expect it Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-11-29 | s4:lib/tls/tls_tstream.c - quiet warning on Solaris "cc" by casts | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2010-10-31 | s4: Remove the old perl/m4/make/mk-based build system. | Jelmer Vernooij | 2 | -53/+0 | |
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104 | |||||
2010-10-27 | tls: Inform the user if the cert/ca/private key can't be saved | Matthieu Patou | 1 | -3/+12 | |
Most of the time this problem is due to a missing <private>/tls dir. Should close bug 7640. Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Wed Oct 27 20:08:54 UTC 2010 on sn-devel-104 | |||||
2010-10-26 | waf: Remove lib prefix from libraries manually. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-24 | s4: Rename LIBSAMBA-* to libsamba-* | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-10 | tls: add missing dependency on util_tevent. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-08 | s4:lib/tls: buffer writes in tstream_tls_push_function() | Stefan Metzmacher | 1 | -10/+76 | |
This works arround bugs in gnutls_handshake(), which diesn't handle EAGAIN correctly, when they use the push function. Thanks to Marcel.Ritter@rrze.uni-erlangen.de and Matthieu Patou <mat@samba.org> for the debugging work on bug #7218. metze | |||||
2010-10-08 | s4:lib/tls: make more clear what the immediate event is for | Stefan Metzmacher | 1 | -6/+6 | |
metze | |||||
2010-10-08 | s4:lib/tls: fix enabled logic in tstream_tls_params_server() | Stefan Metzmacher | 2 | -2/+12 | |
metze | |||||
2010-09-28 | s4:lib/tls: add gnutls backend for tstream | Stefan Metzmacher | 3 | -3/+1298 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Sep 28 02:29:42 UTC 2010 on sn-devel-104 | |||||
2010-07-16 | s4-loadparm: 2nd half of lp_ to lpcfg_ conversion | Andrew Tridgell | 1 | -8/+8 | |
this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-04-06 | s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵ | Andrew Tridgell | 1 | -0/+2 | |
them | |||||
2010-04-06 | s4-waf: disable_gnutls is gone | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: need to mark disabled libraries as DISABLED | Andrew Tridgell | 1 | -2/+4 | |
2010-04-06 | build: honor both --enable-gnutls and --disable-gnutls | Andrew Tridgell | 1 | -5/+12 | |
This shows how we can do the dual-boolean rules we use so much with autoconf | |||||
2010-04-06 | build: add cflags from pkg_config results to header/function tests | Andrew Tridgell | 1 | -4/+8 | |
When we find a package with pkg_config we may need to use the resulting ccflags and ldflags in later tests. Support this by adding lib= options to CHECK_FUNC and CHECK_HEADER This gets gnutls on FreeBSD working | |||||
2010-04-06 | build: configure fixes for opensolaris | Andrew Tridgell | 1 | -0/+7 | |
2010-04-06 | build: updated configure checks or new syntax | Andrew Tridgell | 1 | -6/+3 | |
2010-04-06 | build: fixed gnutls check | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: nearly there on samba4 build | Andrew Tridgell | 1 | -1/+3 | |
2010-04-06 | build: check for libgpg-error | Andrew Tridgell | 1 | -1/+3 | |
2010-04-06 | build: gcrypt functions | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: more config checks | Andrew Tridgell | 1 | -0/+3 | |
2010-04-06 | build: waf build for lib/tls | Andrew Tridgell | 1 | -0/+27 | |
2009-12-15 | s4:tls: fix the build on Solaris | Brian Lu | 1 | -0/+3 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2009-10-14 | s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where needed | Matthias Dieter Wallnöfer | 1 | -1/+2 | |
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. | |||||
2009-08-12 | raise the debug level for a common message | Andrew Tridgell | 1 | -1/+1 | |
when a client disconnects we expect this to happen, so don't print an error each time | |||||
2009-07-31 | s4:tls: avoid using talloc_reference() in tls_init_client() | Stefan Metzmacher | 1 | -6/+2 | |
metze | |||||
2009-07-31 | s4:tls: avoid using talloc_reference() in tls_init_server() | Stefan Metzmacher | 1 | -8/+1 | |
metze | |||||
2009-07-28 | s4:tls Enable GnuTLS back to version 1.4 (an into the future) | Andrew Bartlett | 1 | -1/+1 | |
We think we have the bug fixed. Andrew Bartlett | |||||
2009-06-19 | Fixed some uninitialised variables | Matthias Dieter Wallnöfer | 1 | -2/+1 | |
I tried hard to not change the program logic. Should fix bug #6439. | |||||
2009-02-24 | Make S4 build on OpenSolaris. | Jeremy Allison | 2 | -1/+3 | |
Jeremy. | |||||
2009-02-18 | fixed some of the TLS problems | Andrew Tridgell | 3 | -10/+22 | |
This fixes two things in the TLS support for Samba4. The first is to use a somewhat more correct hostname instead of 'Samba' when generating the test certificates. That allows TLS test clients (such as gnutls-cli) to connect to Samba4 using auto-generated certificates. The second fix is to add a call to gcry_control() to tell gcrypt to use /dev/urandom instead of /dev/random (on systems that support that). That means that test certificate generation is now very fast, which was previously an impediment to putting the TLS tests on the build farm. | |||||
2009-01-15 | Fix indentation for some configure options. | Jelmer Vernooij | 1 | -1/+1 | |
2009-01-08 | Don't attempt to use GNUTLS >= 2.6, as it is known broken with the ↵ | Jelmer Vernooij | 1 | -30/+28 | |
socket-tls backend. | |||||
2008-12-29 | s4:lib/tevent: rename structs | Stefan Metzmacher | 2 | -7/+7 | |
list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze | |||||
2008-12-24 | Rename samba-socket -> samba_socket to fix a couple more compiler | Jelmer Vernooij | 1 | -1/+1 | |
warnings. | |||||
2008-12-23 | Fix more compiler warnings. | Jelmer Vernooij | 1 | -10/+10 | |
2008-10-23 | Make lp_tls_* return absolute paths. | Jelmer Vernooij | 1 | -5/+5 | |
2008-10-20 | Make sure prototypes are always included, make some functions static and | Jelmer Vernooij | 2 | -1/+4 | |
remove some unused functions. | |||||
2008-10-12 | Use common util_file code. | Jelmer Vernooij | 1 | -1/+1 | |
2008-06-08 | Make it possible to disable gnutls at configure time, | Simo Sorce | 1 | -25/+36 | |
until someone will finally decide to fix it. (This used to be commit 0671dce355432a2a4c08ab010831eadd73e4561e) | |||||
2008-05-18 | Use variables for source directory in remaining subsystems. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit 6b6b2196a8a8d9e741f5c399185ded7a16938da0) |