History of file src/XMPPSCRAMAuth.m at check-in 3b356b798144c88977ed370b1efc6f6ba90d47b3a2772e1fc78df8c63a99384c
2021-04-29
| ||
00:15 | heap.zone -> nil.im file: [776afd1387] check-in: [ae703bd9ba] user: js, branch: trunk, size: 14076 [annotate] [blame] [check-ins using] [diff] | |
00:06 | Adjust to ObjFW style file: [07128503d9] check-in: [9919057cb8] user: js, branch: trunk, size: 14079 [annotate] [blame] [check-ins using] [diff] | |
2021-04-28
| ||
23:20 | Adjust to ObjFW changes file: [b14abcbfc5] check-in: [46f67c971b] user: js, branch: trunk, size: 14226 [annotate] [blame] [check-ins using] [diff] | |
2019-10-03
| ||
23:42 | Adjust to ObjFW changes file: [9093752bba] check-in: [eafae30990] user: js, branch: trunk, size: 14252 [annotate] [blame] [check-ins using] [diff] | |
2019-03-16
| ||
20:58 | Use dot syntax file: [0d02b6cf21] check-in: [abf66b5c9b] user: js, branch: trunk, size: 14256 [annotate] [blame] [check-ins using] [diff] | |
2018-11-05
| ||
22:30 |
Kill #ifdef HAVE_CONFIG_H
There no longer is an Xcode project for which it is needed. file: [bdb2995bf2] check-in: [cd21ff1157] user: js, branch: trunk, size: 14354 [annotate] [blame] [check-ins using] [diff] | |
22:02 | Fix compilation with GCC file: [bc4df463a4] check-in: [4e3a1310e6] user: js, branch: trunk, size: 14383 [annotate] [blame] [check-ins using] [diff] | |
21:22 | Modernize coding style file: [b361a2cc27] check-in: [180bf3d08b] user: js, branch: trunk, size: 14107 [annotate] [blame] [check-ins using] [diff] | |
2018-11-04
| ||
23:01 | Fix SCRAM auth file: [64601fbc72] check-in: [73157b0bcd] user: js, branch: trunk, size: 14165 [annotate] [blame] [check-ins using] [diff] | |
2017-07-23
| ||
11:35 | Stop using OFAutoreleasePool file: [b84765f635] check-in: [7f939be668] user: js, branch: trunk, size: 14186 [annotate] [blame] [check-ins using] [diff] | |
11:19 | Adjust to ObjFW changes & small fixes file: [ee42191b66] check-in: [efaee4fc4c] user: js, branch: trunk, size: 14140 [annotate] [blame] [check-ins using] [diff] | |
2017-05-13
| ||
15:03 | Adjust to ObjFW changes file: [e2f43c5d67] check-in: [2faf18cba7] user: js, branch: trunk, size: 14346 [annotate] [blame] [check-ins using] [diff] | |
2017-04-30
| ||
15:04 | Fix URL in copyright header file: [ec991072f9] check-in: [4663b00cb4] user: js, branch: trunk, size: 13846 [annotate] [blame] [check-ins using] [diff] | |
2017-01-21
| ||
23:49 | Adjust to ObjFW changes file: [a8aa1d1b04] check-in: [1ed4d99db8] user: js, branch: trunk, size: 13858 [annotate] [blame] [check-ins using] [diff] | |
2014-02-03
| ||
22:34 | Adapt to ObjFW changes file: [cba6b07f8f] check-in: [0668df366c] user: florob@babelmonkeys.de, branch: trunk, size: 13846 [annotate] [blame] [check-ins using] [diff] | |
2013-07-01
| ||
20:33 | Coding style. file: [b4f3994709] check-in: [bf1be4f266] user: js, branch: trunk, size: 13819 [annotate] [blame] [check-ins using] [diff] | |
2013-06-23
| ||
21:41 | Use instancetype. file: [2dea2d70da] check-in: [049768c6ae] user: js, branch: trunk, size: 13814 [annotate] [blame] [check-ins using] [diff] | |
19:57 | Get rid of BOOL. file: [5849c66f1f] check-in: [dd2c1286f9] user: js, branch: trunk, size: 13772 [annotate] [blame] [check-ins using] [diff] | |
14:19 | Adjust to reworked exception API. file: [764a5f4df5] check-in: [543fb8b84d] user: js, branch: trunk, size: 13768 [annotate] [blame] [check-ins using] [diff] | |
2013-03-26
| ||
18:11 | Fix a use after free() bug in XMPPSCRAMAuth file: [f160b76a65] check-in: [aa2fb6642f] user: florob@babelmonkeys.de, branch: trunk, size: 13880 [annotate] [blame] [check-ins using] [diff] | |
2013-02-18
| ||
23:16 | Adjust to recent ObjFW changes. file: [204b73b7fc] check-in: [e81a369270] user: js, branch: trunk, size: 13830 [annotate] [blame] [check-ins using] [diff] | |
2013-02-12
| ||
21:36 | Prefix all ivars with an underscore. file: [8e4d89c37f] check-in: [8dfcb87717] user: js, branch: trunk, size: 13823 [annotate] [blame] [check-ins using] [diff] | |
2012-12-19
| ||
21:36 | Adjust to recent ObjFW changes. file: [bc4fed3ba5] check-in: [e33c8d554c] user: js, branch: trunk, size: 13789 [annotate] [blame] [check-ins using] [diff] | |
2012-07-12
| ||
03:34 | Don't access isa directly. file: [47e72febdc] check-in: [c987aa9a5f] user: js, branch: trunk, size: 14115 [annotate] [blame] [check-ins using] [diff] | |
2012-06-07
| ||
12:19 | Adjust to latest ObjFW API changes. file: [b45bfcda94] check-in: [6a3b21ce25] user: js, branch: trunk, size: 14073 [annotate] [blame] [check-ins using] [diff] | |
2012-03-21
| ||
10:56 | Update URL in copyright. file: [e92e687eeb] check-in: [85bda4afee] user: js, branch: trunk, size: 13904 [annotate] [blame] [check-ins using] [diff] | |
2012-01-26
| ||
12:35 | Style improvements. file: [8bb70cd016] check-in: [58085da5c5] user: js, branch: trunk, size: 13897 [annotate] [blame] [check-ins using] [diff] | |
2011-09-22
| ||
23:38 | Adjust to recent ObjFW changes. file: [50454e1c4a] check-in: [a6c65a6aa2] user: js, branch: trunk, size: 14107 [annotate] [blame] [check-ins using] [diff] | |
2011-09-18
| ||
19:33 |
Fix XMPPAuthenticator to support non-optimized message flow
While RFC6120 allows and encourages sending data with the success | |
2011-09-16
| ||
13:11 | Fix salt generation code file: [1500596709] check-in: [88dd1b11ee] user: florob@babelmonkeys.de, branch: trunk, size: 13650 [annotate] [blame] [check-ins using] [diff] | |
2011-09-12
| ||
20:08 | Update to recent ObjFW changes. file: [e3e56c14fb] check-in: [fb7805c61b] user: js, branch: trunk, size: 13596 [annotate] [blame] [check-ins using] [diff] | |
2011-09-10
| ||
18:24 | Remove obsolete comment file: [b88bfe5c49] check-in: [92e951e73f] user: florob@babelmonkeys.de, branch: trunk, size: 13517 [annotate] [blame] [check-ins using] [diff] | |
16:17 | Use an OFSet for mechanisms. file: [b20266da7a] check-in: [8e3aaca400] user: js, branch: trunk, size: 13553 [annotate] [blame] [check-ins using] [diff] | |
14:08 | Add support for SCRAM-SHA-1-PLUS file: [87baaa29de] check-in: [7bcda1b5e6] user: florob@babelmonkeys.de, branch: trunk, size: 13532 [annotate] [blame] [check-ins using] [diff] | |
2011-09-09
| ||
22:10 | Fix broken enum used as a bitmap. file: [c846c79eb6] check-in: [34584bd493] user: js, branch: trunk, size: 12545 [annotate] [blame] [check-ins using] [diff] | |
14:42 | Prevent a possible leak. file: [125d8f4082] check-in: [547b55739a] user: js, branch: trunk, size: 12512 [annotate] [blame] [check-ins using] [diff] | |
01:42 | Optimize HMAC implementation file: [3d74f25717] check-in: [bfe0678566] user: florob@babelmonkeys.de, branch: trunk, size: 12489 [annotate] [blame] [check-ins using] [diff] | |
2011-08-04
| ||
16:59 | Adjust to recent ObjFW changes. file: [3fc8922722] check-in: [8242aaa109] user: js, branch: trunk, size: 12711 [annotate] [blame] [check-ins using] [diff] | |
2011-05-26
| ||
20:42 | Check for res_ndestroy. file: [11a4e71066] check-in: [3b589295f9] user: js, branch: trunk, size: 12705 [annotate] [blame] [check-ins using] [diff] | |
2011-04-23
| ||
20:40 | Adjust to recent ObjFW changes. file: [8d48b44617] check-in: [d7038ec36d] user: js, branch: trunk, size: 12655 [annotate] [blame] [check-ins using] [diff] | |
2011-03-30
| ||
18:12 | Use OpenSSL to generate the nonce. file: [582a13eb09] check-in: [2adf07b564] user: js, branch: trunk, size: 12655 [annotate] [blame] [check-ins using] [diff] | |
11:26 | Get rid of warnings. file: [7e9107b0df] check-in: [7f2f895934] user: js, branch: trunk, size: 12608 [annotate] [blame] [check-ins using] [diff] | |
2011-03-29
| ||
01:46 | Port to ObjC 1. file: [a71d5f22e6] check-in: [2f8a95152e] user: js, branch: trunk, size: 12592 [annotate] [blame] [check-ins using] [diff] | |
2011-03-21
| ||
18:01 | Fix possible access to uninitialized values. file: [0de8efa633] check-in: [6d4ff18032] user: js, branch: trunk, size: 12719 [annotate] [blame] [check-ins using] [diff] | |
17:05 | Make use of class extensions. file: [9ac3fcb8e2] check-in: [724b040c1a] user: js, branch: trunk, size: 12470 [annotate] [blame] [check-ins using] [diff] | |
16:51 | Add Xcode project. file: [fa1e8e1b1b] check-in: [1ea39ac77e] user: js, branch: trunk, size: 12144 [annotate] [blame] [check-ins using] [diff] | |
2011-02-25
| ||
22:52 | A little cleanup work. Still needs a configure script. file: [e90f7d753a] check-in: [c8b860a877] user: js, branch: trunk, size: 12152 [annotate] [blame] [check-ins using] [diff] | |
2011-02-24
| ||
21:44 | Rename XMPPAuthenticator functions file: [8be49d66e3] check-in: [6b83d2b4d4] user: florob@babelmonkeys.de, branch: trunk, size: 12680 [annotate] [blame] [check-ins using] [diff] | |
18:51 | Escape SCRAM usernames (authzid and authcid) file: [709f3138f4] check-in: [a59df3b671] user: florob@babelmonkeys.de, branch: trunk, size: 12677 [annotate] [blame] [check-ins using] [diff] | |
2011-02-21
| ||
03:09 |
Added:
Add SCRAM-SHA-1 support
This adds the new base class XMPPAuthenticator and the derived Also adds XMPPAuthFailedException which is thrown in appropriate places. file: [662da97f8a] check-in: [6a3b0a9988] user: florob@babelmonkeys.de, branch: trunk, size: 11887 [annotate] [blame] [check-ins using] | |