summaryrefslogtreecommitdiff
path: root/telepathy-glib/tls-certificate.c
Commit message (Collapse)AuthorAgeFilesLines
* tls-certificate: invalidate the proxy if CertificateChainData is missingGuillaume Desmottes2013-06-101-1/+12
| | | | | | | We shouldn't assert if the CM is broken. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=61616 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Move GVariant utilities to variant-util.chXavier Claessens2012-09-151-0/+1
|
* Release 0.19.0telepathy-glib-0.19.0Xavier Claessens2012-05-091-20/+20
|
* Use TP_ERROR instead of TP_ERRORSGuillaume Desmottes2012-05-091-1/+1
|
* invalid the certificate if its state is invalidGuillaume Desmottes2012-05-091-4/+9
|
* Don't include tp-cli header in tls-certificate.hGuillaume Desmottes2012-05-091-0/+2
| | | | Users should just rely on the high level API.
* Use GBytes to store the cert dataGuillaume Desmottes2012-05-091-6/+18
|
* allow parent to be NULLGuillaume Desmottes2012-05-091-10/+14
| | | | | | Needed to be able to port the empathy-tls-test without adding mock objects. tp_tls_certificate_new() still checks that a parent is passed so that shouldn't affect 'normal' users of this API.
* Use TpTLSCertificateRejectionGuillaume Desmottes2012-05-091-98/+43
|
* Use a GVariant to return rejection detailsGuillaume Desmottes2012-05-091-13/+12
|
* tp_tls_certificate_add_rejection(): takes a GVariant instead of a GHashTableGuillaume Desmottes2012-05-091-9/+26
|
* tp_tls_certificate_add_rejection(): allow @details to be NULLGuillaume Desmottes2012-05-091-2/+9
|
* tls-certificate: add accessorsGuillaume Desmottes2012-05-091-0/+48
| | | | | I didn't add one for the 'parent' property because it's more of an implementation detail and a get_parent() method would look weird.
* Pass the right value as bus-name propertyGuillaume Desmottes2012-05-091-1/+1
|
* tp_tls_certificate_new: document @errorGuillaume Desmottes2012-05-091-0/+1
|
* Fix and add mising Since annotationGuillaume Desmottes2012-05-091-4/+25
| | | | This is not going to be included in a 0.13.x release :)
* TpTLSCertificate: allow several rejection reasons to be queued upSimon McVittie2012-05-091-25/+41
|
* TpTLSCertificate: track the signalled rejection reason(s)Simon McVittie2012-05-091-1/+161
|
* tp_tls_certificate_reject_async: allow a D-Bus error name to be specifiedSimon McVittie2012-05-091-2/+11
|
* Track changes to TpTLSCertificate:stateSimon McVittie2012-05-091-3/+61
|
* Change the range of TpTLSCertificate:state to [0, 2**32)Simon McVittie2012-05-091-2/+1
| | | | | It comes from D-Bus, so we can't guarantee that it takes one of the known enum values.
* Document TpTLSCertificate:stateSimon McVittie2012-05-091-0/+5
|
* TpTLSCertificate: be subordinate to a channel or connectionSimon McVittie2012-05-091-10/+82
|
* Document TpTLSCertificateSimon McVittie2012-05-091-0/+103
|
* TpTLSCertificate: use _tp_implement_finish_void for finish functionsSimon McVittie2012-05-091-10/+3
|
* TpTLSCertificate: don't pass useless user_data through D-Bus callsSimon McVittie2012-05-091-5/+4
| | | | | self is the proxy being called, so a ref is held for the duration of the call anyway, so taking a weak ref is unnecessary.
* tp_tls_certificate_new: don't debug on errorSimon McVittie2012-05-091-4/+0
| | | | | It would have crashed when error == NULL, and in any case the caller can reasonably be expected to do something about any errors.
* reject_reason_get_dbus_error: streamline boilerplate with a macroSimon McVittie2012-05-091-27/+15
|
* TpTLSCertificate: remove unwanted semicolon from G_DEFINE_TYPESimon McVittie2012-05-091-1/+1
|
* TpTLSCertificate: use N_PROPS, not the misleading LAST_PROPERTYSimon McVittie2012-05-091-1/+1
| | | | This is one beyond the last property.
* tls-certificate.c: don't include errno.h, no longer neededSimon McVittie2012-05-091-2/+0
|
* Generate TpTLSCertificate code to have that object as first argumentSimon McVittie2012-05-091-4/+4
|
* TpTLSCertificate: have a CORE feature instead of our own prepare methodSimon McVittie2012-05-091-62/+65
|
* Add TpTLSCertificate, minimally adapted from EmpathySimon McVittie2012-05-091-0/+464
- re-namespaced - tp_tls_certificate_init_known_interfaces() added - GNUTLS-dependent method empathy_tls_certificate_store_ca removed