libepc r27 - in trunk: . examples libepc



Author: hasselmm
Date: 2007-11-19 13:29:40 +0000 (Mon, 19 Nov 2007)
New Revision: 27
ViewCVS link: http://svn.gnome.org/viewcvs/libepc?rev=27&view=rev

Added:
   trunk/libepc/marshal.list
Modified:
   trunk/ChangeLog
   trunk/Makefile.am
   trunk/examples/test-consumer.c
   trunk/examples/test-publisher.c
   trunk/libepc/.gitignore
   trunk/libepc/consumer.c
   trunk/libepc/consumer.h
   trunk/libepc/publisher.c
   trunk/libepc/publisher.h
Log:
Implement authentication for EpcPublisher and EpcConsumer.

* examples/test-consumer.c: Demonstrate authentication callback.
* examples/test-publisher.c: Demonstrate publishing of sensitive data.
* libepc/consumer.c, libepc/consumer.h: Add "authenticate" signal.
* libepc/marshal.list: Add marshaller for "authenticate" signal.
* libepc/.gitignore: Add generated files marshal.c and marshal.h.
* Makefile.am: Add marshal.c, marshal.h and code to generate them.
* libepc/publisher.c, libepc/publisher.h: Implement authentication
by adding epc_publisher_set_auth_handler and EpcAuthContext.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]