Commit Graph

51 Commits (28dfdedc653bd2977eb60e84e2f582e07eb37708)

Author SHA1 Message Date
Tobias Markmann 5877694c36 mod_compression: advertise/activate compression only for authenticated sessions in accordance to XEP-0170. (Thanks fippo) 14 years ago
Kim Alvefur c707eb0fa1 mod_compression: Change default compression level to 7 14 years ago
Kim Alvefur 54d1d2ec6e mod_compression: Use get_option_number 14 years ago
Waqas Hussain b7e51a203d Monster whitespace commit (beware the whitespace monster). 15 years ago
Waqas Hussain 91c11b4ec9 mod_compression: Updated to use the new events API. 15 years ago
Waqas Hussain 3b36940c3b mod_compression: Lowered a log level. 16 years ago
Matthew Wild 0929b61dbc mod_compression: Move logging of compression/decompression errors to before the closing of the stream, to make logs a bit easier to follow 16 years ago
Matthew Wild 193e01e5b9 mod_compression: Remove the unneccessary stream:reset() overloading, which was causing double decompression and c2s/s2s failures 16 years ago
Waqas Hussain dd7bc73b3e mod_compression: Removed some useless logging code. 16 years ago
Matthew Wild 20cfa07081 mod_compression: Use filters! \o/ 16 years ago
Matthew Wild 247b811e65 mod_compression: Update for new session.data() syntax, fixes invalid XML errors after compression negotiation (thanks hg bisect) 16 years ago
Waqas Hussain 2980a625ea mod_compression: Improved and lowered log level of some logged messages. 16 years ago
Waqas Hussain b3aafb2c90 mod_compression: Return <setup-failed/> instead of <unsupported-method/> where applicable. 16 years ago
Waqas Hussain a4d78f333f mod_compression: More robust stanza processing. 16 years ago
Waqas Hussain b01e95ae14 mod_compression: Don't succeed after indicating a failure. 16 years ago
Waqas Hussain 84ece3aca6 mod_compression: Don't tell client compression succeeded when it didn't. 16 years ago
Waqas Hussain cf224cd1a1 mod_compression: Fixed various possible tracebacks in logging. 16 years ago
Waqas Hussain 1445574fd3 s2smanager, mod_compression, mod_tls: Changed event.session to event.origin for s2s-stream-features event for consistency. 16 years ago
Waqas Hussain 2d89cb62a3 mod_compression: Hook stream-features event using new events API. 16 years ago
Matthew Wild 7ce19513ad mod_compression: Tweak some log levels 16 years ago
Tobias Markmann 8c48053170 mod_compression: Removing trailing whitespace. 16 years ago
Tobias Markmann 81e7039c89 mod_compression: Declaring the de-/compression pipes as local. 16 years ago
Tobias Markmann 62ab9da69a mod_compression: Some comment clean up. 16 years ago
Tobias Markmann dcfc9865db mod_compression: Removing forgotten debugging output. 16 years ago
Tobias Markmann 7f176701d2 mod_compression: Define db (dialback) namespace in stream header. 16 years ago
Tobias Markmann 4d1368b58f mod_compression: Enabeling compression for outgoing s2s streams. 16 years ago
Tobias Markmann 6dd1e48964 mod_compression: Some further refactoring. 16 years ago
Tobias Markmann b7799b239e mod_compression: Make setup_compression work for s2s sessions too. 16 years ago
Tobias Markmann c7c629d9c8 mod_compression: Moving compression setup in a dedicated function. 16 years ago
Tobias Markmann b1743dfea1 mod_compression: Prepare activating of compression on s2s. 16 years ago
Tobias Markmann 8db68f1762 Enable one way stream compression on s2s links. 16 years ago
Tobias Markmann 62dccf877b Fixing some typos. 16 years ago
Tobias Markmann ad07122f42 Fixing some typos. 16 years ago
Waqas Hussain a212b9c43f mod_compression: Fixed: Starting compression only worked before auth 17 years ago
Tobias Markmann 20d9c7ea6d Don't allow double compression. 17 years ago
Tobias Markmann f74df67a5d Support compression also after SASL. 17 years ago
Waqas Hussain 8be5cdc4e3 mod_compression: Fixed some undefined global accesses 17 years ago
Tobias Markmann 8162f0368b Remove print which was used for debugging purposes. 17 years ago
Tobias Markmann 12279a364a Using pcall to make save the rest from zlib fails. Emit errors on those fails. 17 years ago
Tobias Markmann e3c4ddef05 Forgot to use the configured compression_level. Now it's used. 17 years ago
Tobias Markmann 07f9296e47 Add config option handling. 17 years ago
Tobias Markmann de55189822 Add a TODO for s2s compression support. 17 years ago
Tobias Markmann da8fb6c3b3 Remove space at the end of a line. 17 years ago
Tobias Markmann edd23d4451 Add FIXME to remember TLS compression detection. 17 years ago
Tobias Markmann 13bfc062ef Actually inject de- and compression into the reading/writing functions. 17 years ago
Tobias Markmann 7e7a5ab089 Remove unwanted spaces. 17 years ago
Tobias Markmann 2a6728cb47 Commit initial version of mod_compression. 17 years ago