|
e763339789
|
Adjust exceptions to ObjFW API change.
|
2013-11-22 21:15:54 +01:00 |
|
|
bdd815ec47
|
Adjust to reworked exception API.
|
2013-06-23 13:10:33 +02:00 |
|
Florian Zeitz
|
fd21d0c65d
|
Disable -Werror until we fully conform to OFTLSSocket again
|
2013-04-03 23:26:30 +02:00 |
|
|
ecbaa8ed20
|
Conform to OFTLSSocket.
Still a few FIXMEs / TODOs.
|
2013-03-31 12:04:53 +02:00 |
|
|
89c705d9ed
|
Replace BOOL with bool.
|
2013-03-04 18:37:09 +01:00 |
|
|
8eeb6a72d1
|
Update to recent ObjFW changes.
|
2013-02-22 00:41:11 +01:00 |
|
|
682fa461ed
|
Add -Wdocumentation if supported by the compiler.
|
2013-02-14 03:20:23 +01:00 |
|
|
80b2cd676d
|
Don't class-swizzle to call close on super.
|
2013-02-14 00:27:13 +01:00 |
|
|
eff94d1c96
|
Don't cache the description of exceptions.
This was pretty pointless, as it's usually only used once.
|
2013-02-14 00:15:32 +01:00 |
|
|
644461e602
|
Fix -[X509OID isEqual:].
|
2013-02-12 19:35:28 +01:00 |
|
|
bb240ea8aa
|
Prefix all ivars with an underscore.
|
2013-02-12 18:49:20 +01:00 |
|
|
fa191aa0dd
|
Update copyright.
|
2013-01-19 01:36:16 +01:00 |
|
|
380d99c7dc
|
Make it possible to request client certificates.
|
2013-01-19 00:33:51 +01:00 |
|
Florian Zeitz
|
9ce891d19b
|
Adjust to recent ObjFW changes.
|
2013-01-12 23:46:13 +01:00 |
|
|
20253c05c6
|
Adjust to recent ObjFW changes.
|
2012-12-19 22:59:32 +01:00 |
|
|
dd6076f1af
|
Set of_tls_socket_class.
|
2012-12-13 21:55:31 +01:00 |
|
|
0df1e62ff4
|
configure: Don't use -Wcast-align.
The OpenSSL headers break -Wcast-align.
|
2012-11-21 23:26:06 +01:00 |
|
|
394389b6c1
|
Add a proper build system.
|
2012-11-08 14:20:03 +01:00 |
|
|
ce3b9a11cd
|
Use the thread object's address as thread id.
This at least works inside OFThreads. The previous solution to use a
pthread_t was not portable, as on many systems, pthread_t is a struct.
|
2012-11-08 14:19:44 +01:00 |
|
|
02478205c7
|
Adjust to recent ObjFW changes.
|
2012-10-27 20:23:30 +02:00 |
|
|
34b09ca864
|
Adjust to latest ObjFW changes.
|
2012-09-20 02:14:04 +02:00 |
|
|
efbe329768
|
Indention.
|
2012-09-17 17:51:40 +02:00 |
|
Florian Zeitz
|
1ef41f4eb6
|
Fix uninitialized access (random error message) in certificate verification
|
2012-09-17 16:50:33 +02:00 |
|
Florian Zeitz
|
1aa89e25dd
|
Return 0 on reads where the SSL layer needs more data to proceed
|
2012-09-17 16:27:16 +02:00 |
|
|
430bde693e
|
Don't access isa directly.
|
2012-07-12 05:09:43 +02:00 |
|
|
edadc4878b
|
Adjust to latest ObjFW API changes.
|
2012-06-10 15:34:06 +02:00 |
|
|
935b6558f3
|
Fix copyright.
|
2012-03-20 22:53:57 +01:00 |
|
|
17d95a2347
|
Nicer SSLInvalidCertificateException description.
|
2012-03-20 22:47:06 +01:00 |
|
|
c089411ad3
|
Change URL in copyright to Git repository.
|
2012-03-20 22:45:01 +01:00 |
|
|
033f679146
|
.hgignore -> .gitignore
|
2012-03-19 23:14:51 +01:00 |
|
|
d86f2bfc3c
|
Make it possible to use a different objfw-config/objfw-compile.
|
2012-02-05 16:08:13 +01:00 |
|
|
42edf3f195
|
Fix properties in exceptions.
|
2012-02-01 14:50:00 +01:00 |
|
|
53303b905c
|
Clean up Xcode project.
|
2012-01-26 13:26:07 +01:00 |
|
|
309b16bf5d
|
Update Xcode project.
|
2012-01-26 12:42:05 +01:00 |
|
|
8ab05e111a
|
Fix a missing copy.
|
2012-01-25 20:33:40 +01:00 |
|
Florian Zeitz
|
38cd6bd401
|
Allow initializing with private key and certificate
|
2012-01-25 16:42:23 +01:00 |
|
Florian Zeitz
|
8c3b57e107
|
Restore ObjC1 compatibility
|
2012-01-16 23:26:46 +01:00 |
|
Florian Zeitz
|
820f0a04d1
|
Store objects in variables of proper type
|
2011-12-21 21:02:32 +01:00 |
|
Florian Zeitz
|
bb74e6cfd8
|
Update to work with OFString changes
|
2011-11-20 21:27:34 +01:00 |
|
|
22ce8a2a8c
|
Cleanup and fix X509Certificate.
|
2011-11-04 20:45:26 +01:00 |
|
Florian Zeitz
|
165ee6acca
|
Implement -description for X509Certificate
|
2011-11-02 01:25:36 +01:00 |
|
Florian Zeitz
|
3b0fbe7868
|
Add methods for easier certificate verification
|
2011-11-01 16:09:29 +01:00 |
|
Florian Zeitz
|
53932c0acb
|
Cache subject, issuer and SANs
|
2011-11-01 15:36:17 +01:00 |
|
Florian Zeitz
|
38d625a887
|
Add defines for some common OIDs
|
2011-10-30 00:50:58 +02:00 |
|
Florian Zeitz
|
4852272bcf
|
Rename initWithStruct: to initWithX509Struct: to avoid potential conflicts
|
2011-10-24 02:06:41 +02:00 |
|
Florian Zeitz
|
5e38932ed3
|
Add missing autorelease call
|
2011-10-24 02:04:22 +02:00 |
|
Florian Zeitz
|
8a7c60fe1c
|
Add methods enabling certificate verification
|
2011-10-24 01:39:48 +02:00 |
|
Jos Kuijpers
|
a4ab82d900
|
Register helpers for thread-safety with OpenSSL.
|
2011-10-22 18:36:08 +02:00 |
|
|
d8b6916fe9
|
Only call SSL_shutdown if we have an SSL context.
This would otherwise cause trouble for listening sockets.
|
2011-10-22 18:33:04 +02:00 |
|
|
af7fcc1aa4
|
Use -[pendingBytes] of the superclass if we have no SSL context.
This happens if we are a listening socket.
|
2011-10-22 17:46:02 +02:00 |
|