ChangeLog
author Mikael Hallendal <micke@imendio.com>
Sun, 29 Apr 2007 22:09:44 +0200
changeset 265 ebfc8419758d
parent 195 c6ae0ebc7733
permissions -rw-r--r--
Bumped the version to 1.2.2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
265
ebfc8419758d Bumped the version to 1.2.2
Mikael Hallendal <micke@imendio.com>
parents: 195
diff changeset
     1
** IMPORTANT **
ebfc8419758d Bumped the version to 1.2.2
Mikael Hallendal <micke@imendio.com>
parents: 195
diff changeset
     2
ebfc8419758d Bumped the version to 1.2.2
Mikael Hallendal <micke@imendio.com>
parents: 195
diff changeset
     3
This file is no longer being used. Please look at the git log.
ebfc8419758d Bumped the version to 1.2.2
Mikael Hallendal <micke@imendio.com>
parents: 195
diff changeset
     4
195
c6ae0ebc7733 Release 1.2.0
Mikael Hallendal <micke@imendio.com>
parents: 194
diff changeset
     5
2007-02-02  Mikael Hallendal  <micke@imendio.com>
c6ae0ebc7733 Release 1.2.0
Mikael Hallendal <micke@imendio.com>
parents: 194
diff changeset
     6
c6ae0ebc7733 Release 1.2.0
Mikael Hallendal <micke@imendio.com>
parents: 194
diff changeset
     7
	* Release 1.2.0
c6ae0ebc7733 Release 1.2.0
Mikael Hallendal <micke@imendio.com>
parents: 194
diff changeset
     8
c6ae0ebc7733 Release 1.2.0
Mikael Hallendal <micke@imendio.com>
parents: 194
diff changeset
     9
	* NEWS:
c6ae0ebc7733 Release 1.2.0
Mikael Hallendal <micke@imendio.com>
parents: 194
diff changeset
    10
	* configure.ac:
c6ae0ebc7733 Release 1.2.0
Mikael Hallendal <micke@imendio.com>
parents: 194
diff changeset
    11
	- Updated for 1.2.0
c6ae0ebc7733 Release 1.2.0
Mikael Hallendal <micke@imendio.com>
parents: 194
diff changeset
    12
194
89d481905356 2007-01-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 193
diff changeset
    13
2007-01-05  Mikael Hallendal  <micke@imendio.com>
89d481905356 2007-01-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 193
diff changeset
    14
89d481905356 2007-01-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 193
diff changeset
    15
	* python/*: Removed. Yay SVN!
89d481905356 2007-01-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 193
diff changeset
    16
193
bafe7fc8caf4 updated ChangeLog
hallski <hallski>
parents: 190
diff changeset
    17
2007-01-05  Mikael Hallendal  <micke@imendio.com>
bafe7fc8caf4 updated ChangeLog
hallski <hallski>
parents: 190
diff changeset
    18
bafe7fc8caf4 updated ChangeLog
hallski <hallski>
parents: 190
diff changeset
    19
	* mono/*: Removed, unfinished, outdated and doesn't build.
bafe7fc8caf4 updated ChangeLog
hallski <hallski>
parents: 190
diff changeset
    20
190
7752db8abc0d 2006-12-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 189
diff changeset
    21
2006-12-23  Mikael Hallendal  <micke@imendio.com>
7752db8abc0d 2006-12-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 189
diff changeset
    22
7752db8abc0d 2006-12-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 189
diff changeset
    23
	* Release 1.1.5
7752db8abc0d 2006-12-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 189
diff changeset
    24
7752db8abc0d 2006-12-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 189
diff changeset
    25
	* NEWS:
7752db8abc0d 2006-12-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 189
diff changeset
    26
	* configure.ac:
7752db8abc0d 2006-12-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 189
diff changeset
    27
	- Updated for 1.1.5
7752db8abc0d 2006-12-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 189
diff changeset
    28
189
8ad7a25e4613 2006-12-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 188
diff changeset
    29
2006-12-06  Mikael Hallendal  <micke@imendio.com>
8ad7a25e4613 2006-12-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 188
diff changeset
    30
8ad7a25e4613 2006-12-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 188
diff changeset
    31
	* loudmouth/lm-ssl-gnutls.c: (_lm_ssl_begin):
8ad7a25e4613 2006-12-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 188
diff changeset
    32
	- Fixed a warning on 64 bit alpha.
8ad7a25e4613 2006-12-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 188
diff changeset
    33
	- Fixes LM-41.
8ad7a25e4613 2006-12-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 188
diff changeset
    34
188
a99cacb7a907 2006-11-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 187
diff changeset
    35
2006-11-17  Mikael Hallendal  <micke@imendio.com>
a99cacb7a907 2006-11-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 187
diff changeset
    36
a99cacb7a907 2006-11-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 187
diff changeset
    37
	* loudmouth/lm-connection.h:
a99cacb7a907 2006-11-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 187
diff changeset
    38
	- Removed a typo slash, reported by Dafydd Harries.
a99cacb7a907 2006-11-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 187
diff changeset
    39
	* loudmouth/lm-parser.c: (parser_error_cb), (lm_parser_parse):
a99cacb7a907 2006-11-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 187
diff changeset
    40
	- Don't free the parser in the parser callback.
a99cacb7a907 2006-11-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 187
diff changeset
    41
	- Patch from Sjoerd Simons.
a99cacb7a907 2006-11-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 187
diff changeset
    42
187
dfc05b16f3f9 2006-11-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 186
diff changeset
    43
2006-11-14  Mikael Hallendal  <micke@imendio.com>
dfc05b16f3f9 2006-11-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 186
diff changeset
    44
dfc05b16f3f9 2006-11-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 186
diff changeset
    45
	* loudmouth/lm-connection.c:
dfc05b16f3f9 2006-11-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 186
diff changeset
    46
	(lm_connection_authenticate_and_block):
dfc05b16f3f9 2006-11-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 186
diff changeset
    47
	- Fixed a memory leak reported by Ganapati Kundapur.
dfc05b16f3f9 2006-11-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 186
diff changeset
    48
	- Fixes LM-66.
dfc05b16f3f9 2006-11-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 186
diff changeset
    49
186
3de4208e2b0c 2006-10-22 Richard Hult <richard@imendio.com>
hallski <hallski>
parents: 185
diff changeset
    50
2006-10-22  Richard Hult  <richard@imendio.com>
3de4208e2b0c 2006-10-22 Richard Hult <richard@imendio.com>
hallski <hallski>
parents: 185
diff changeset
    51
3de4208e2b0c 2006-10-22 Richard Hult <richard@imendio.com>
hallski <hallski>
parents: 185
diff changeset
    52
	* loudmouth/lm-connection.c (connection_do_close)
3de4208e2b0c 2006-10-22 Richard Hult <richard@imendio.com>
hallski <hallski>
parents: 185
diff changeset
    53
	(lm_connection_send_with_reply_and_block): 
3de4208e2b0c 2006-10-22 Richard Hult <richard@imendio.com>
hallski <hallski>
parents: 185
diff changeset
    54
	- Check that we have the source before removing it and set the pointer 
3de4208e2b0c 2006-10-22 Richard Hult <richard@imendio.com>
hallski <hallski>
parents: 185
diff changeset
    55
	  to NULL.
3de4208e2b0c 2006-10-22 Richard Hult <richard@imendio.com>
hallski <hallski>
parents: 185
diff changeset
    56
	- Fixes LM-60.
3de4208e2b0c 2006-10-22 Richard Hult <richard@imendio.com>
hallski <hallski>
parents: 185
diff changeset
    57
185
08fa49e0e7f5 2006-10-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 184
diff changeset
    58
2006-10-17  Mikael Hallendal  <micke@imendio.com>
08fa49e0e7f5 2006-10-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 184
diff changeset
    59
08fa49e0e7f5 2006-10-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 184
diff changeset
    60
	* loudmouth/lm-message-node.c: (lm_message_node_to_string):
08fa49e0e7f5 2006-10-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 184
diff changeset
    61
	- Small fixup of the previous LM-48 fix.
08fa49e0e7f5 2006-10-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 184
diff changeset
    62
184
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    63
2006-10-16  Mikael Hallendal  <micke@imendio.com>
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    64
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    65
	* loudmouth/lm-connection.c: (_lm_connection_succeeded),
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    66
	(_lm_connection_failed_with_error), (connection_do_open),
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    67
	(connection_do_close), (lm_connection_new):
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    68
	- Keep a reference to LmConnectData and remove the source if connect
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    69
	  is cancelled before the connection is open.
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    70
	- Fixes LM-59.
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    71
	* loudmouth/lm-message-node.c: (lm_message_node_to_string):
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    72
	- Use GString to build message node XML.
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    73
	- Escape the attribute values unless raw-mode is specified.
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    74
	- Fixes LM-48.
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    75
	- Patch from Dafydd Harries.
4e16d32b2410 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 183
diff changeset
    76
183
5da2da2198ec 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 182
diff changeset
    77
2006-09-21  Mikael Hallendal  <micke@imendio.com>
5da2da2198ec 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 182
diff changeset
    78
5da2da2198ec 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 182
diff changeset
    79
	* NEWS:
5da2da2198ec 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 182
diff changeset
    80
	* configure.ac:
5da2da2198ec 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 182
diff changeset
    81
	- Updated for 1.1.4
5da2da2198ec 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 182
diff changeset
    82
181
98466947c78b 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 180
diff changeset
    83
2006-09-21  Mikael Hallendal  <micke@imendio.com>
98466947c78b 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 180
diff changeset
    84
98466947c78b 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 180
diff changeset
    85
	* loudmouth/lm-connection.c: (_lm_connection_succeeded),
98466947c78b 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 180
diff changeset
    86
	(_lm_connection_failed_with_error), (connection_buffered_write_cb),
98466947c78b 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 180
diff changeset
    87
	(connection_do_close):
98466947c78b 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 180
diff changeset
    88
	- Check that we find a resource before trying to destroy it.
98466947c78b 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 180
diff changeset
    89
	- Fixes warning described in LM-50.
98466947c78b 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 180
diff changeset
    90
180
2694ed676a99 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 178
diff changeset
    91
182
60ae2dcaa718 fixed the changelog
hallski <hallski>
parents: 181
diff changeset
    92
2006-09-21  Richard Hult  <richard@imendio.com>
180
2694ed676a99 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 178
diff changeset
    93
2694ed676a99 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 178
diff changeset
    94
	* loudmouth/lm-connection.c (connection_connect_cb): 
182
60ae2dcaa718 fixed the changelog
hallski <hallski>
parents: 181
diff changeset
    95
	* loudmouth/lm-proxy.c (_lm_proxy_connect_cb): 
60ae2dcaa718 fixed the changelog
hallski <hallski>
parents: 181
diff changeset
    96
	- Initialize len, fixes some random bugs on connection errors, where 
60ae2dcaa718 fixed the changelog
hallski <hallski>
parents: 181
diff changeset
    97
	  the error code returned is random numbers.
60ae2dcaa718 fixed the changelog
hallski <hallski>
parents: 181
diff changeset
    98
	- Fixes LM-58.
180
2694ed676a99 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 178
diff changeset
    99
178
260d6853b457 2006-09-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 176
diff changeset
   100
2006-09-13  Mikael Hallendal  <micke@imendio.com>
260d6853b457 2006-09-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 176
diff changeset
   101
260d6853b457 2006-09-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 176
diff changeset
   102
	* loudmouth/lm-connection.c: (connection_free):
260d6853b457 2006-09-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 176
diff changeset
   103
	- Unref the proxy if set, plugs a leak.
260d6853b457 2006-09-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 176
diff changeset
   104
	- Fixes LM-51.
260d6853b457 2006-09-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 176
diff changeset
   105
176
5cddc8cc2f78 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 174
diff changeset
   106
2006-09-11  Mikael Hallendal  <micke@imendio.com>
5cddc8cc2f78 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 174
diff changeset
   107
5cddc8cc2f78 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 174
diff changeset
   108
	* loudmouth/lm-utils.c: (_lm_utils_generate_id):
5cddc8cc2f78 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 174
diff changeset
   109
	- Generate more unique IDs, fixes LM-56.
5cddc8cc2f78 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 174
diff changeset
   110
174
40e7bbd36505 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 173
diff changeset
   111
2006-09-11  Mikael Hallendal  <micke@imendio.com>
40e7bbd36505 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 173
diff changeset
   112
40e7bbd36505 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 173
diff changeset
   113
	* Release 1.1.3
40e7bbd36505 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 173
diff changeset
   114
173
88882581a628 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 171
diff changeset
   115
2006-09-11  Mikael Hallendal  <micke@imendio.com>
88882581a628 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 171
diff changeset
   116
88882581a628 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 171
diff changeset
   117
	* configure.ac:
88882581a628 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 171
diff changeset
   118
	* NEWS:
88882581a628 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 171
diff changeset
   119
	- Updated for 1.1.3
88882581a628 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 171
diff changeset
   120
171
118ca6c4520e 2006-09-10 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 170
diff changeset
   121
2006-09-10  Mikael Hallendal  <micke@imendio.com>
118ca6c4520e 2006-09-10 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 170
diff changeset
   122
118ca6c4520e 2006-09-10 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 170
diff changeset
   123
	* configure.ac:
118ca6c4520e 2006-09-10 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 170
diff changeset
   124
	* loudmouth/Makefile.am:
118ca6c4520e 2006-09-10 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 170
diff changeset
   125
	* tests/Makefile.am:
118ca6c4520e 2006-09-10 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 170
diff changeset
   126
	* tests/parser-tests/*:
118ca6c4520e 2006-09-10 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 170
diff changeset
   127
	* tests/test-parser.c: 
118ca6c4520e 2006-09-10 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 170
diff changeset
   128
	- Some more work on unit tests for the parser.
118ca6c4520e 2006-09-10 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 170
diff changeset
   129
170
bba590bac876 2006-09-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 169
diff changeset
   130
2006-09-08  Mikael Hallendal  <micke@imendio.com>
bba590bac876 2006-09-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 169
diff changeset
   131
bba590bac876 2006-09-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 169
diff changeset
   132
	* tests/Makefile.am:
bba590bac876 2006-09-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 169
diff changeset
   133
	* tests/test-parser.c:
bba590bac876 2006-09-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 169
diff changeset
   134
	- Added, base for parser unit tests.
bba590bac876 2006-09-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 169
diff changeset
   135
169
10bcf8e0e443 2006-09-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 168
diff changeset
   136
2006-09-06  Mikael Hallendal  <micke@imendio.com>
10bcf8e0e443 2006-09-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 168
diff changeset
   137
10bcf8e0e443 2006-09-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 168
diff changeset
   138
	* loudmouth/lm-ssl-openssl.c: (ssl_verify_certificate):
10bcf8e0e443 2006-09-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 168
diff changeset
   139
	- Implemented.
10bcf8e0e443 2006-09-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 168
diff changeset
   140
168
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   141
2006-09-01  Mikael Hallendal  <micke@imendio.com>
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   142
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   143
	* loudmouth/lm-connection.c: (lm_connection_new_with_context),
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   144
	(lm_connection_send_raw):
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   145
	* loudmouth/lm-message-handler.c: (lm_message_handler_new),
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   146
	(lm_message_handler_is_valid):
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   147
	* loudmouth/lm-message-node.c: (lm_message_node_add_child),
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   148
	(lm_message_node_set_attribute), (lm_message_node_get_attribute),
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   149
	(lm_message_node_get_child), (lm_message_node_find_child):
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   150
	* loudmouth/lm-parser.c:
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   151
	* loudmouth/lm-utils.c: (_lm_utils_hostname_to_punycode),
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   152
	(lm_utils_get_localtime):
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   153
	- Patch from Martyn to add argument checks all around.
ac1affcd5d22 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 167
diff changeset
   154
167
7bcccfa734e2 * examples/lm-send-async.c:
mr <mr>
parents: 166
diff changeset
   155
2006-08-23  Martyn Russell  <martyn@imendio.com>
7bcccfa734e2 * examples/lm-send-async.c:
mr <mr>
parents: 166
diff changeset
   156
7bcccfa734e2 * examples/lm-send-async.c:
mr <mr>
parents: 166
diff changeset
   157
	* examples/lm-send-async.c:
7bcccfa734e2 * examples/lm-send-async.c:
mr <mr>
parents: 166
diff changeset
   158
	* examples/lm-send-sync.c: 
7bcccfa734e2 * examples/lm-send-async.c:
mr <mr>
parents: 166
diff changeset
   159
	* examples/test-lm.c: Make use of lm_connection_set_jid() and make
7bcccfa734e2 * examples/lm-send-async.c:
mr <mr>
parents: 166
diff changeset
   160
	sure we only use the part before the '@' for the username when
7bcccfa734e2 * examples/lm-send-async.c:
mr <mr>
parents: 166
diff changeset
   161
	authenticating, this means that these test clients will now work
7bcccfa734e2 * examples/lm-send-async.c:
mr <mr>
parents: 166
diff changeset
   162
	with GoogleTalk.
7bcccfa734e2 * examples/lm-send-async.c:
mr <mr>
parents: 166
diff changeset
   163
166
2e6fae54b2fb 2006-08-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 165
diff changeset
   164
2006-08-22  Mikael Hallendal  <micke@imendio.com>
2e6fae54b2fb 2006-08-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 165
diff changeset
   165
2e6fae54b2fb 2006-08-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 165
diff changeset
   166
	* loudmouth/lm-message-node.c: (lm_message_node_to_string):
2e6fae54b2fb 2006-08-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 165
diff changeset
   167
	- Add a check that node isn't NULL.
2e6fae54b2fb 2006-08-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 165
diff changeset
   168
165
2d444f54329a 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 162
diff changeset
   169
2006-08-04  Mikael Hallendal  <micke@imendio.com>
2d444f54329a 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 162
diff changeset
   170
2d444f54329a 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 162
diff changeset
   171
	* acinclude.m4: 
2d444f54329a 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 162
diff changeset
   172
	- Fix a auto* warning.
2d444f54329a 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 162
diff changeset
   173
	- Fixes LM-46.
2d444f54329a 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 162
diff changeset
   174
162
16d29898f97b 2006-08-03 Richard Hult <richard@imendio.com>
hallski <hallski>
parents: 161
diff changeset
   175
2006-08-03  Richard Hult  <richard@imendio.com>
16d29898f97b 2006-08-03 Richard Hult <richard@imendio.com>
hallski <hallski>
parents: 161
diff changeset
   176
165
2d444f54329a 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 162
diff changeset
   177
	* loudmouth/lm-sha.c: 
2d444f54329a 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 162
diff changeset
   178
	- Make the sha functions static so they are not exposed to 
2d444f54329a 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 162
diff changeset
   179
	  apps/libraries using loudmout.
2d444f54329a 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 162
diff changeset
   180
	- Fixes LM-47.
162
16d29898f97b 2006-08-03 Richard Hult <richard@imendio.com>
hallski <hallski>
parents: 161
diff changeset
   181
161
05ddf1d0440f 2006-08-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 159
diff changeset
   182
2006-08-01  Mikael Hallendal  <micke@imendio.com>
05ddf1d0440f 2006-08-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 159
diff changeset
   183
05ddf1d0440f 2006-08-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 159
diff changeset
   184
	* loudmouth/lm-ssl-gnutls.c: (_lm_ssl_read):
05ddf1d0440f 2006-08-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 159
diff changeset
   185
	- EOF on 0 bytes read.
05ddf1d0440f 2006-08-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 159
diff changeset
   186
	- Fixes LM-45.
05ddf1d0440f 2006-08-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 159
diff changeset
   187
159
ef009a5c6c1d 2006-06-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 156
diff changeset
   188
2006-06-27  Mikael Hallendal  <micke@imendio.com>
ef009a5c6c1d 2006-06-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 156
diff changeset
   189
ef009a5c6c1d 2006-06-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 156
diff changeset
   190
	* Release 1.1.2
ef009a5c6c1d 2006-06-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 156
diff changeset
   191
ef009a5c6c1d 2006-06-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 156
diff changeset
   192
	* configure.ac: 
ef009a5c6c1d 2006-06-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 156
diff changeset
   193
	- Bumped to 1.1.2
ef009a5c6c1d 2006-06-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 156
diff changeset
   194
	* NEWS:
ef009a5c6c1d 2006-06-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 156
diff changeset
   195
	- Added news about 1.1.2
ef009a5c6c1d 2006-06-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 156
diff changeset
   196
156
8c054d9e98b8 2006-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 155
diff changeset
   197
2006-06-25  Mikael Hallendal  <micke@imendio.com>
8c054d9e98b8 2006-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 155
diff changeset
   198
8c054d9e98b8 2006-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 155
diff changeset
   199
	* loudmouth/lm-connection.c: (lm_connection_close):
8c054d9e98b8 2006-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 155
diff changeset
   200
	- Patch from Martyn Russel
8c054d9e98b8 2006-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 155
diff changeset
   201
	- Make sure that disconnect is signalled if the connection is closed
8c054d9e98b8 2006-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 155
diff changeset
   202
	  during opening phase.
8c054d9e98b8 2006-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 155
diff changeset
   203
	- Fixes LM-43
8c054d9e98b8 2006-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 155
diff changeset
   204
155
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   205
2006-06-16  Mikael Hallendal  <micke@imendio.com>
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   206
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   207
	* configure.ac:
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   208
	* loudmouth-1.0.pc.in:
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   209
	* loudmouth/Makefile.am:
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   210
	- Add checks for libidn.
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   211
	* loudmouth/lm-connection.c: (lm_connection_new),
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   212
	(lm_connection_set_server):
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   213
	* loudmouth/lm-proxy.c: (lm_proxy_set_server):
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   214
	- Use the new function _lm_utils_hostname_to_punycode.
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   215
	* loudmouth/lm-internals.h:
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   216
	* loudmouth/lm-utils.c: (_lm_utils_hostname_to_punycode):
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   217
	- Added function to support internationalised host names.
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   218
	- Patch from Frederic Peters.
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   219
	- Fixes LM-42.
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 153
diff changeset
   220
153
b2324df84971 2006-06-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 149
diff changeset
   221
2006-06-06  Mikael Hallendal  <micke@imendio.com>
149
54e67338c784 Commiting some work in progress
hallski <hallski>
parents: 146
diff changeset
   222
153
b2324df84971 2006-06-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 149
diff changeset
   223
	* loudmouth/lm-connection.c: (connection_free):
b2324df84971 2006-06-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 149
diff changeset
   224
	- Call lm_parser_free to actually free it.
b2324df84971 2006-06-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 149
diff changeset
   225
	* loudmouth/lm-parser.c: (lm_parser_free):
b2324df84971 2006-06-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 149
diff changeset
   226
	- Free up memory used by the parser.
b2324df84971 2006-06-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 149
diff changeset
   227
	- Fixes LM-39
149
54e67338c784 Commiting some work in progress
hallski <hallski>
parents: 146
diff changeset
   228
146
5da5bf8186dd 2006-05-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 143
diff changeset
   229
2006-05-27  Mikael Hallendal  <micke@imendio.com>
5da5bf8186dd 2006-05-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 143
diff changeset
   230
5da5bf8186dd 2006-05-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 143
diff changeset
   231
	* loudmouth/lm-ssl-gnutls.c: (ssl_verify_certificate):
5da5bf8186dd 2006-05-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 143
diff changeset
   232
	- Fixed an error with an uninitialized value.
5da5bf8186dd 2006-05-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 143
diff changeset
   233
	- Fixes LM-35.
5da5bf8186dd 2006-05-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 143
diff changeset
   234
143
92193c23b0c7 2006-05-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
   235
2006-05-26  Mikael Hallendal  <micke@imendio.com>
92193c23b0c7 2006-05-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
   236
92193c23b0c7 2006-05-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
   237
	* loudmouth/lm-connection.c: (connection_free),
92193c23b0c7 2006-05-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
   238
	(connection_handle_message), (_lm_connection_failed_with_error),
92193c23b0c7 2006-05-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
   239
	(connection_auth_reply), (connection_stream_received),
92193c23b0c7 2006-05-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
   240
	(lm_connection_set_disconnect_function):
92193c23b0c7 2006-05-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
   241
	- Patch from Owen Taylor fixes two reentrancy problems.
92193c23b0c7 2006-05-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
   242
	- Fixes LM-37.
92193c23b0c7 2006-05-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
   243
142
f8b4c3dc5630 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 141
diff changeset
   244
2006-04-19  Mikael Hallendal  <micke@imendio.com>
f8b4c3dc5630 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 141
diff changeset
   245
f8b4c3dc5630 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 141
diff changeset
   246
	* Release 1.1.1
f8b4c3dc5630 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 141
diff changeset
   247
f8b4c3dc5630 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 141
diff changeset
   248
	* Makefile.am: Added DISTCHECK_CONFIGURE_FLAGS
f8b4c3dc5630 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 141
diff changeset
   249
	* configure.ac: Removed old gtk-doc cruft, only use GTK_DOC_CHECK now.
f8b4c3dc5630 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 141
diff changeset
   250
	* loudmouth/Makefile.am: Added EXTRA_DIST.
f8b4c3dc5630 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 141
diff changeset
   251
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 140
diff changeset
   252
2006-04-19  Mikael Hallendal  <micke@imendio.com>
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 140
diff changeset
   253
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 140
diff changeset
   254
	* configure.ac:
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 140
diff changeset
   255
	- Move back to use the GTK_DOC_CHECK() macro.
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 140
diff changeset
   256
	* docs/reference/Makefile.am:
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 140
diff changeset
   257
	- Updated to newer format from gtk-doc (old one failed distcheck with
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 140
diff changeset
   258
	  new auto*).
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 140
diff changeset
   259
140
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   260
2006-04-19  Mikael Hallendal  <micke@imendio.com>
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   261
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   262
	* Landing a patch by Martyn Russell for Win32.
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   263
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   264
	* configure.ac: Updated for Win32 work
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   265
	* examples/*: Updated and improved.
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   266
	* loudmouth/Makefile.am:
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   267
	* loudmouth/lm-connection.c:
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   268
	- Abstracted out the low level socket handling to lm-sock.[ch] to make
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   269
	  this file clean from OS dependant socket code.
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   270
	* loudmouth/lm-internals.h:
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   271
	* loudmouth/lm-parser.c:
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   272
	* loudmouth/lm-proxy.c:
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   273
	* loudmouth/lm-sha.c: 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   274
	* loudmouth/lm-utils.c:
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   275
	- Win32 work
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   276
	* loudmouth/lm-sock.[ch]: 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   277
	- Network abstraction layer.
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 139
diff changeset
   278
139
2d0dcbb757b3 2006-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   279
2006-04-18  Mikael Hallendal  <micke@imendio.com>
2d0dcbb757b3 2006-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   280
2d0dcbb757b3 2006-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   281
	* loudmouth/lm-ssl-openssl.c: (_lm_ssl_begin):
2d0dcbb757b3 2006-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   282
	- Fixed an issue reported by Martyn when using non-blocking sockets.
2d0dcbb757b3 2006-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   283
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   284
2006-04-12  Mikael Hallendal  <micke@imendio.com>
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   285
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   286
	* autogen.sh:
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   287
	* configure.ac:
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   288
	* configure.in:
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   289
	- Bumped the autoconf and automake requirements.
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   290
	- Added support to compile with --with-ssl=gnutls|openssl|no. The
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   291
	  default is to build against gnutls and you must explicitely tell that
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   292
	  you don't want SSL support or configure will fail if you don't have
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   293
	  GnuTLS (or building with --with-ssl=openssl).
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   294
	* loudmouth/Makefile.am:
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   295
	* loudmouth/lm-ssl-openssl.c:
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   296
	- Added an OpenSSL backend. Currently doesn't verify certificates.
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 137
diff changeset
   297
137
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   298
2006-04-05  Mikael Hallendal  <micke@imendio.com>
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   299
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   300
	* configure.in: Define HAVE_SSL which will be set if GnuTLS or OpenSSL
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   301
	  is supported.
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   302
	* loudmouth/Makefile.am:
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   303
	* loudmouth/lm-connection.c:
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   304
	* loudmouth/lm-internals.h:
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   305
	* loudmouth/lm-ssl-base.[ch]:
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   306
	* loudmouth/lm-ssl-generic.c:
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   307
	* loudmouth/lm-ssl-gnutls.c:
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   308
	* loudmouth/lm-ssl-internals.h: Took out the SSL functions from
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   309
	  lm-internals.h
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   310
	* loudmouth/lm-ssl.[ch]:
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   311
	- Refactored the SSL stuff to make room for an OpenSSL implementation.
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   312
	- lm-ssl-generic and lm-ssl-base contains the shared parts between the
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   313
	  GnuTLS and the OpenSSL implementations. lm-ssl-gnutls.c will contain
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   314
	  GnuTLS specifics and lm-ssl-openssl.c will contain OpenSSL.
18785575aa7a 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 135
diff changeset
   315
134
3df25ef89435 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 133
diff changeset
   316
2006-04-05  Mikael Hallendal  <micke@imendio.com>
3df25ef89435 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 133
diff changeset
   317
135
6bb0aad132e0 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 134
diff changeset
   318
	* Speed release of 1.0.3
6bb0aad132e0 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 134
diff changeset
   319
	* NEWS: Updated
6bb0aad132e0 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 134
diff changeset
   320
	* configure.in: Bumped to 1.0.3
6bb0aad132e0 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 134
diff changeset
   321
	* loudmouth/lm-ssl.c: (ssl_free), (ssl_func_always_continue):
6bb0aad132e0 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 134
diff changeset
   322
	- Build fix for building without SSL, thanks foser, LM-25.
6bb0aad132e0 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 134
diff changeset
   323
6bb0aad132e0 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 134
diff changeset
   324
2006-04-05  Mikael Hallendal  <micke@imendio.com>
6bb0aad132e0 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 134
diff changeset
   325
6bb0aad132e0 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 134
diff changeset
   326
	* Release 1.0.2
134
3df25ef89435 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 133
diff changeset
   327
	* NEWS: Updated for 1.0.2
3df25ef89435 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 133
diff changeset
   328
	* configure.in: Bumped version to 1.0.2
3df25ef89435 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 133
diff changeset
   329
133
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   330
2006-04-03  Mikael Hallendal  <micke@imendio.com>
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   331
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   332
	* loudmouth/lm-connection.c: (connection_free),
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   333
	(_lm_connection_succeeded), (connection_buffered_write_cb),
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   334
	(connection_output_is_buffered), (connection_setup_output_buffer),
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   335
	(connection_do_close), (connection_do_write), (connection_send),
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   336
	(lm_connection_new), (lm_connection_authenticate):
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   337
	- Added an output buffer that will be enabled if the nonblocking write
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   338
	  cannot be performed in one go (for large messages).
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   339
	- Fixes LM-17.
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   340
	* loudmouth/lm-internals.h:
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   341
	* loudmouth/lm-ssl.c: (ssl_func_always_continue), (_lm_ssl_send),
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   342
	(lm_ssl_new):
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   343
	- Added a default SSL function that will always continue, this will 
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   344
	  be used if NULL is passed in as SSL function to lm_ssl_new.
f7522d7ed6dc 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 132
diff changeset
   345
132
8c9c1629f691 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 131
diff changeset
   346
2006-03-20  Mikael Hallendal  <micke@imendio.com>
8c9c1629f691 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 131
diff changeset
   347
8c9c1629f691 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 131
diff changeset
   348
	* loudmouth/lm-connection.c: 
8c9c1629f691 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 131
diff changeset
   349
	(connection_do_open): Fixed up some of the error codes replied.
8c9c1629f691 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 131
diff changeset
   350
	(lm_connection_open_and_block):
8c9c1629f691 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 131
diff changeset
   351
	- Set the error if connection fails. 
8c9c1629f691 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 131
diff changeset
   352
	- Fixes LM-15.
8c9c1629f691 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 131
diff changeset
   353
131
f67d47083e3a 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 130
diff changeset
   354
2006-03-20  Mikael Hallendal  <micke@imendio.com>
f67d47083e3a 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 130
diff changeset
   355
f67d47083e3a 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 130
diff changeset
   356
	* Makefile.am:
f67d47083e3a 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 130
diff changeset
   357
	* acinclude.m4:
f67d47083e3a 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 130
diff changeset
   358
	* configure.in:
f67d47083e3a 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 130
diff changeset
   359
	* tests/.cvsignore:
f67d47083e3a 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 130
diff changeset
   360
	* tests/Makefile.am:
f67d47083e3a 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 130
diff changeset
   361
	* tests/test-objects.[ch]:
f67d47083e3a 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 130
diff changeset
   362
	- Started to add support for the Check unit test framework.
f67d47083e3a 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 130
diff changeset
   363
130
b88a70fb8525 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 129
diff changeset
   364
2006-03-20  Mikael Hallendal  <micke@imendio.com>
b88a70fb8525 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 129
diff changeset
   365
b88a70fb8525 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 129
diff changeset
   366
	* loudmouth/lm-connection.c: Fixes LM-16.
b88a70fb8525 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 129
diff changeset
   367
	(_lm_connection_failed_with_error): 
b88a70fb8525 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 129
diff changeset
   368
	- Call connection_do_close to remove sources.
b88a70fb8525 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 129
diff changeset
   369
	(connection_do_close): Always set the connection state to CLOSED.
b88a70fb8525 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 129
diff changeset
   370
129
c508a7de3eec 2006-01-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 128
diff changeset
   371
2006-01-02  Mikael Hallendal  <micke@imendio.com>
c508a7de3eec 2006-01-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 128
diff changeset
   372
c508a7de3eec 2006-01-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 128
diff changeset
   373
	* MAINTAINERS: Added
c508a7de3eec 2006-01-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 128
diff changeset
   374
128
a1f41ebde5c4 2005-08-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 127
diff changeset
   375
2005-08-16  Mikael Hallendal  <micke@imendio.com>
a1f41ebde5c4 2005-08-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 127
diff changeset
   376
a1f41ebde5c4 2005-08-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 127
diff changeset
   377
	* NEWS:
a1f41ebde5c4 2005-08-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 127
diff changeset
   378
	* configure.in:
a1f41ebde5c4 2005-08-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 127
diff changeset
   379
	- Release 1.0.1
a1f41ebde5c4 2005-08-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 127
diff changeset
   380
a1f41ebde5c4 2005-08-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 127
diff changeset
   381
	* loudmouth/lm-connection.c: (connection_free):
a1f41ebde5c4 2005-08-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 127
diff changeset
   382
	- Unref context if it is set.
a1f41ebde5c4 2005-08-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 127
diff changeset
   383
127
e22a83a9ba54 2005-08-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 126
diff changeset
   384
2005-08-14  Mikael Hallendal  <micke@imendio.com>
e22a83a9ba54 2005-08-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 126
diff changeset
   385
e22a83a9ba54 2005-08-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 126
diff changeset
   386
	* NEWS:
e22a83a9ba54 2005-08-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 126
diff changeset
   387
	* configure.in:
e22a83a9ba54 2005-08-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 126
diff changeset
   388
	- Version 1.0, yiiiha!
e22a83a9ba54 2005-08-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 126
diff changeset
   389
126
a5582ec2a9ec 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 125
diff changeset
   390
2005-08-12  Mikael Hallendal  <micke@imendio.com>
a5582ec2a9ec 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 125
diff changeset
   391
a5582ec2a9ec 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 125
diff changeset
   392
	* loudmouth/lm-connection.c: (_lm_connection_failed_with_error):
a5582ec2a9ec 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 125
diff changeset
   393
	- Set state to LM_CONNECTION_STATE_CLOSED if we failed to connect.
a5582ec2a9ec 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 125
diff changeset
   394
	- Fixes LM-8.
a5582ec2a9ec 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 125
diff changeset
   395
125
6163119136b5 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 124
diff changeset
   396
2005-08-12  Mikael Hallendal  <micke@imendio.com>
6163119136b5 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 124
diff changeset
   397
6163119136b5 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 124
diff changeset
   398
	* loudmouth/lm-connection.c:
6163119136b5 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 124
diff changeset
   399
	(lm_connection_authenticate_and_block):
6163119136b5 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 124
diff changeset
   400
	- Set state correctly.
6163119136b5 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 124
diff changeset
   401
	- Fixes LM-7.
6163119136b5 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 124
diff changeset
   402
	(lm_connection_send_with_reply_and_block):
6163119136b5 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 124
diff changeset
   403
	- Check that connection is open before using it.
6163119136b5 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 124
diff changeset
   404
	- Fixes LM-6.
6163119136b5 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 124
diff changeset
   405
124
de7f74dbf83c 2005-07-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 123
diff changeset
   406
2005-07-30  Mikael Hallendal  <micke@imendio.com>
de7f74dbf83c 2005-07-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 123
diff changeset
   407
de7f74dbf83c 2005-07-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 123
diff changeset
   408
	* autogen.sh:
de7f74dbf83c 2005-07-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 123
diff changeset
   409
	* configure.in:
de7f74dbf83c 2005-07-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 123
diff changeset
   410
	* loudmouth/lm-connection.c: (connection_add_watch):
de7f74dbf83c 2005-07-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 123
diff changeset
   411
	- Gtk-doc fixes.
de7f74dbf83c 2005-07-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 123
diff changeset
   412
123
c1c7eb267b52 * loudmouth/lm-connection.c (lm_connection_set_ssl):
mr <mr>
parents: 121
diff changeset
   413
2005-07-09  Martyn Russell  <mr@gnome.org>
c1c7eb267b52 * loudmouth/lm-connection.c (lm_connection_set_ssl):
mr <mr>
parents: 121
diff changeset
   414
c1c7eb267b52 * loudmouth/lm-connection.c (lm_connection_set_ssl):
mr <mr>
parents: 121
diff changeset
   415
	* loudmouth/lm-connection.c (lm_connection_set_ssl): 
c1c7eb267b52 * loudmouth/lm-connection.c (lm_connection_set_ssl):
mr <mr>
parents: 121
diff changeset
   416
	- Error when trying to set up SSL knowing it is not supported.
c1c7eb267b52 * loudmouth/lm-connection.c (lm_connection_set_ssl):
mr <mr>
parents: 121
diff changeset
   417
121
612603ba6d90 2005-05-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 120
diff changeset
   418
2005-05-17  Mikael Hallendal  <micke@imendio.com>
612603ba6d90 2005-05-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 120
diff changeset
   419
612603ba6d90 2005-05-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 120
diff changeset
   420
	* loudmouth/lm-ssl.c: 
612603ba6d90 2005-05-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 120
diff changeset
   421
	* loudmouth/lm-connection.c:
612603ba6d90 2005-05-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 120
diff changeset
   422
	* loudmouth/lm-proxy.c:
612603ba6d90 2005-05-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 120
diff changeset
   423
	- Fixed some gcc 4.0 warnings.
612603ba6d90 2005-05-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 120
diff changeset
   424
	* loudmouth/lm-ssl.[ch]: Made the API more consistent.
612603ba6d90 2005-05-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 120
diff changeset
   425
	* examples/test-lm.c: Fixed some gcc 4.0 warnings.
612603ba6d90 2005-05-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 120
diff changeset
   426
	
120
9a8a42f15db1 2005-05-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 119
diff changeset
   427
2005-05-13  Mikael Hallendal  <micke@imendio.com>
9a8a42f15db1 2005-05-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 119
diff changeset
   428
9a8a42f15db1 2005-05-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 119
diff changeset
   429
	* loudmouth/lm-ssl.c: (_lm_ssl_read):
9a8a42f15db1 2005-05-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 119
diff changeset
   430
	- Try to fix LM-3 for real this time.
9a8a42f15db1 2005-05-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 119
diff changeset
   431
119
52273c5d05b6 2005-05-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 118
diff changeset
   432
2005-05-08  Mikael Hallendal  <micke@imendio.com>
52273c5d05b6 2005-05-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 118
diff changeset
   433
52273c5d05b6 2005-05-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 118
diff changeset
   434
	* Release 0.90
52273c5d05b6 2005-05-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 118
diff changeset
   435
52273c5d05b6 2005-05-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 118
diff changeset
   436
	* NEWS:
52273c5d05b6 2005-05-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 118
diff changeset
   437
	* configure.in:
52273c5d05b6 2005-05-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 118
diff changeset
   438
	- Updated for 0.90
52273c5d05b6 2005-05-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 118
diff changeset
   439
118
3bb6f6410dd4 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 117
diff changeset
   440
2005-05-05  Mikael Hallendal  <micke@imendio.com>
3bb6f6410dd4 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 117
diff changeset
   441
3bb6f6410dd4 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 117
diff changeset
   442
	* loudmouth/lm-connection.c: 
3bb6f6410dd4 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 117
diff changeset
   443
	(_lm_connection_succeeded):
3bb6f6410dd4 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 117
diff changeset
   444
	- Don't unref io_channel here as well, already done in do_close.
3bb6f6410dd4 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 117
diff changeset
   445
	- Fixes LM-5, reported by Daniel Lavalliere.
3bb6f6410dd4 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 117
diff changeset
   446
	(connection_do_close):
3bb6f6410dd4 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 117
diff changeset
   447
	- Set fd to -1 to be sure it's not used again.
3bb6f6410dd4 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 117
diff changeset
   448
117
5f6f1f273d6a 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 116
diff changeset
   449
2005-05-05  Mikael Hallendal  <micke@imendio.com>
5f6f1f273d6a 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 116
diff changeset
   450
5f6f1f273d6a 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 116
diff changeset
   451
	* loudmouth/lm-ssl.c: (_lm_ssl_read):
5f6f1f273d6a 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 116
diff changeset
   452
	- Don't accidently return a negative bytes_read.
5f6f1f273d6a 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 116
diff changeset
   453
	- Fixes LM-3, reported by Daniel Lavalliere.
5f6f1f273d6a 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 116
diff changeset
   454
116
13c951a33aca 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 115
diff changeset
   455
2005-05-05  Mikael Hallendal  <micke@imendio.com>
13c951a33aca 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 115
diff changeset
   456
13c951a33aca 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 115
diff changeset
   457
	* loudmouth/lm-connection.c: (connection_free):
13c951a33aca 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 115
diff changeset
   458
	- Unref LmSSL when freeing connection. Reported by Daniel Lavalliere.
13c951a33aca 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 115
diff changeset
   459
	- Fixes LM-4.
13c951a33aca 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 115
diff changeset
   460
115
f2a921e232e5 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 114
diff changeset
   461
2005-04-24  Mikael Hallendal  <micke@imendio.com>
f2a921e232e5 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 114
diff changeset
   462
f2a921e232e5 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 114
diff changeset
   463
	* loudmouth/lm-connection.c: (connection_free):
f2a921e232e5 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 114
diff changeset
   464
	- Free the incoming message queue, reported by Daniel Lavalliere.
f2a921e232e5 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 114
diff changeset
   465
114
ebc113e63908 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 113
diff changeset
   466
2005-04-24  Mikael Hallendal  <micke@imendio.com>
ebc113e63908 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 113
diff changeset
   467
ebc113e63908 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 113
diff changeset
   468
	* loudmouth/lm-connection.c: (_lm_connection_succeeded),
ebc113e63908 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 113
diff changeset
   469
	(_lm_connection_failed_with_error), (connection_connect_cb),
ebc113e63908 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 113
diff changeset
   470
	(connection_do_connect), (connection_do_close):
ebc113e63908 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 113
diff changeset
   471
	- Disconnect from the connect io-watch when connect is done.
ebc113e63908 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 113
diff changeset
   472
	- Based on a patch from Daniel Lavalliere.
ebc113e63908 2005-04-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 113
diff changeset
   473
113
093ad250d17c 2005-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 111
diff changeset
   474
2005-04-18  Mikael Hallendal  <micke@imendio.com>
093ad250d17c 2005-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 111
diff changeset
   475
093ad250d17c 2005-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 111
diff changeset
   476
	* loudmouth/lm-connection.c: (connection_free):
093ad250d17c 2005-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 111
diff changeset
   477
	- Check if connection is opening as well and close it if it is.
093ad250d17c 2005-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 111
diff changeset
   478
	- Fix suggested by Daniel Lavalliere.
093ad250d17c 2005-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 111
diff changeset
   479
111
802ff5f83217 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 110
diff changeset
   480
2005-03-31  Mikael Hallendal  <micke@imendio.com>
802ff5f83217 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 110
diff changeset
   481
802ff5f83217 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 110
diff changeset
   482
	* Makefile.am:
802ff5f83217 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 110
diff changeset
   483
	* CONTRIBUTORS: 
802ff5f83217 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 110
diff changeset
   484
	* loudmouth/lm-connection.c:
802ff5f83217 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 110
diff changeset
   485
	* loudmouth/lm-ssl.c:
802ff5f83217 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 110
diff changeset
   486
	- More release work. 
802ff5f83217 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 110
diff changeset
   487
	- Adding CONTRIBUTORS file.
802ff5f83217 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 110
diff changeset
   488
110
f396aa97c81c 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 109
diff changeset
   489
2005-03-31  Mikael Hallendal  <micke@imendio.com>
f396aa97c81c 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 109
diff changeset
   490
f396aa97c81c 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 109
diff changeset
   491
	* Makefile.am:
f396aa97c81c 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 109
diff changeset
   492
	* configure.in:
f396aa97c81c 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 109
diff changeset
   493
	- Removed the mono directory from the release tarball, never finished
f396aa97c81c 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 109
diff changeset
   494
	  and should probably be redone from scratch if to be done now.
f396aa97c81c 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 109
diff changeset
   495
109
c8ce6eaa3a4b 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 107
diff changeset
   496
2005-03-31  Mikael Hallendal  <micke@imendio.com>
c8ce6eaa3a4b 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 107
diff changeset
   497
c8ce6eaa3a4b 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 107
diff changeset
   498
	* loudmouth/lm-debug.h: Correct log domain
c8ce6eaa3a4b 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 107
diff changeset
   499
	* loudmouth/lm-ssl.c: (ssl_verify_certificate):
c8ce6eaa3a4b 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 107
diff changeset
   500
	- Removed GNUTLS_CERT_NOT_TRUSTED which has been removed from GnuTLS.
c8ce6eaa3a4b 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 107
diff changeset
   501
	- Patch from foser@gentoo.org
c8ce6eaa3a4b 2005-03-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 107
diff changeset
   502
107
aa7e8b466ca8 2005-02-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 106
diff changeset
   503
2005-02-02  Mikael Hallendal  <micke@imendio.com>
aa7e8b466ca8 2005-02-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 106
diff changeset
   504
aa7e8b466ca8 2005-02-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 106
diff changeset
   505
	* examples/lm-change-password.c: (print_usage), (main):
aa7e8b466ca8 2005-02-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 106
diff changeset
   506
	- Support sending --host which would be the host part of the jid if
aa7e8b466ca8 2005-02-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 106
diff changeset
   507
	  the connect server is different.
aa7e8b466ca8 2005-02-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 106
diff changeset
   508
106
449f5a0dcdde 2005-01-27 Martyn Russell <mr@gnome.org>
hallski <hallski>
parents: 105
diff changeset
   509
2005-01-27  Martyn Russell  <mr@gnome.org>
449f5a0dcdde 2005-01-27 Martyn Russell <mr@gnome.org>
hallski <hallski>
parents: 105
diff changeset
   510
449f5a0dcdde 2005-01-27 Martyn Russell <mr@gnome.org>
hallski <hallski>
parents: 105
diff changeset
   511
	* loudmouth/lm-connection.c (_lm_connection_failed_with_error): 
449f5a0dcdde 2005-01-27 Martyn Russell <mr@gnome.org>
hallski <hallski>
parents: 105
diff changeset
   512
	- Added fix to call the open callback when all connection attempts
449f5a0dcdde 2005-01-27 Martyn Russell <mr@gnome.org>
hallski <hallski>
parents: 105
diff changeset
   513
	fail to the destination server.
449f5a0dcdde 2005-01-27 Martyn Russell <mr@gnome.org>
hallski <hallski>
parents: 105
diff changeset
   514
105
9eafd0e8c702 2005-01-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 104
diff changeset
   515
2005-01-19  Mikael Hallendal  <micke@imendio.com>
9eafd0e8c702 2005-01-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 104
diff changeset
   516
9eafd0e8c702 2005-01-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 104
diff changeset
   517
	* loudmouth/lm-connection.c: (connection_in_event):
9eafd0e8c702 2005-01-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 104
diff changeset
   518
	* loudmouth/lm-ssl.c: (_lm_ssl_read):
9eafd0e8c702 2005-01-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 104
diff changeset
   519
	- Seems GnuTLS returns a huge size as read bytes when the server is
9eafd0e8c702 2005-01-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 104
diff changeset
   520
	  disconnected. Check if returned read size is larger than asked for
9eafd0e8c702 2005-01-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 104
diff changeset
   521
	  if so, set the connection to be hung up.
9eafd0e8c702 2005-01-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 104
diff changeset
   522
	- Fixes bug #164592
9eafd0e8c702 2005-01-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 104
diff changeset
   523
104
f43fde0f89d4 2004-11-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 103
diff changeset
   524
2004-11-08  Mikael Hallendal  <micke@imendio.com>
f43fde0f89d4 2004-11-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 103
diff changeset
   525
f43fde0f89d4 2004-11-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 103
diff changeset
   526
	* examples/lm-change-password.c: Added SSL support
f43fde0f89d4 2004-11-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 103
diff changeset
   527
	* examples/lm-register.c: Added SSL support
f43fde0f89d4 2004-11-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 103
diff changeset
   528
103
a0341fcc670d 2004-10-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 102
diff changeset
   529
2004-10-31  Mikael Hallendal  <micke@imendio.com>
a0341fcc670d 2004-10-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 102
diff changeset
   530
a0341fcc670d 2004-10-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 102
diff changeset
   531
	* Release 0.17.2
105
9eafd0e8c702 2005-01-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 104
diff changeset
   532
103
a0341fcc670d 2004-10-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 102
diff changeset
   533
	* NEWS: Updated for 0.17.2
a0341fcc670d 2004-10-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 102
diff changeset
   534
	* configure.in: Bumped version to 0.17.2
a0341fcc670d 2004-10-31 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 102
diff changeset
   535
102
f47119027379 2004-10-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 101
diff changeset
   536
2004-10-30  Mikael Hallendal  <micke@imendio.com>
f47119027379 2004-10-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 101
diff changeset
   537
f47119027379 2004-10-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 101
diff changeset
   538
	* loudmouth/lm-parser.c: (lm_parser_parse):
f47119027379 2004-10-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 101
diff changeset
   539
        - Removed that hack to try to convert to utf8, the stream should be 
f47119027379 2004-10-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 101
diff changeset
   540
          utf8 according to the Jabber specs. This hack caused a lot of weird
f47119027379 2004-10-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 101
diff changeset
   541
          problems.
f47119027379 2004-10-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 101
diff changeset
   542
        - Solves bug #154228
f47119027379 2004-10-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 101
diff changeset
   543
101
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   544
2004-10-22  Mikael Hallendal  <micke@imendio.com>
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   545
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   546
	reviewed by: <delete if not using a buddy>
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   547
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   548
	* loudmouth/lm-connection.h:
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   549
	* loudmouth/lm-error.h:
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   550
	* loudmouth/lm-message-handler.h:
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   551
	* loudmouth/lm-message-node.h:
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   552
	* loudmouth/lm-message.h:
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   553
	* loudmouth/lm-proxy.h:
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   554
	* loudmouth/lm-utils.h:
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   555
        * loudmouth/lm-ssl.h:
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   556
        - G_BEGIN_DECLS and G_END_DECLS
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   557
        * loudmouth/loudmouth.h:
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   558
        - Include lm-ssl.h
a8abfbc8c005 2004-10-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 100
diff changeset
   559
100
2b2a0caf1b3a 2004-10-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 99
diff changeset
   560
2004-10-08  Mikael Hallendal  <micke@imendio.com>
2b2a0caf1b3a 2004-10-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 99
diff changeset
   561
2b2a0caf1b3a 2004-10-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 99
diff changeset
   562
	* loudmouth/lm-connection.c: (connection_new_message_cb):
2b2a0caf1b3a 2004-10-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 99
diff changeset
   563
	- Fix crash on Solaris when running in verbose mode.
2b2a0caf1b3a 2004-10-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 99
diff changeset
   564
99
81e9d035de02 2004-10-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 98
diff changeset
   565
2004-10-05  Mikael Hallendal  <micke@imendio.com>
81e9d035de02 2004-10-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 98
diff changeset
   566
81e9d035de02 2004-10-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 98
diff changeset
   567
	* examples/*.c
81e9d035de02 2004-10-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 98
diff changeset
   568
	* loudmouth/*.[ch]
81e9d035de02 2004-10-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 98
diff changeset
   569
	- s/Imendio HB/Imendio AB/
81e9d035de02 2004-10-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 98
diff changeset
   570
98
5d279e4b210a 2004-10-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 97
diff changeset
   571
2004-10-05  Mikael Hallendal  <micke@imendio.com>
5d279e4b210a 2004-10-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 97
diff changeset
   572
5d279e4b210a 2004-10-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 97
diff changeset
   573
	* docs/reference/loudmouth-sections.txt:
5d279e4b210a 2004-10-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 97
diff changeset
   574
	- Added missing function
5d279e4b210a 2004-10-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 97
diff changeset
   575
97
6ab437739ff6 2004-09-24 Tim Robbins <tim@teragen.com.au>
hallski <hallski>
parents: 96
diff changeset
   576
2004-09-24  Tim Robbins  <tim@teragen.com.au>
6ab437739ff6 2004-09-24 Tim Robbins <tim@teragen.com.au>
hallski <hallski>
parents: 96
diff changeset
   577
6ab437739ff6 2004-09-24 Tim Robbins <tim@teragen.com.au>
hallski <hallski>
parents: 96
diff changeset
   578
	* loudmouth/lm-connection.c: (connection_do_close):
6ab437739ff6 2004-09-24 Tim Robbins <tim@teragen.com.au>
hallski <hallski>
parents: 96
diff changeset
   579
        - Use g_source_destroy instead of g_source_remove since we might not
6ab437739ff6 2004-09-24 Tim Robbins <tim@teragen.com.au>
hallski <hallski>
parents: 96
diff changeset
   580
          use the default main context.
6ab437739ff6 2004-09-24 Tim Robbins <tim@teragen.com.au>
hallski <hallski>
parents: 96
diff changeset
   581
96
f3abfc08f3ff 2004-09-20 Tollef Fog Heen <tfheen@raw.no>
hallski <hallski>
parents: 95
diff changeset
   582
2004-09-20  Tollef Fog Heen  <tfheen@raw.no>
f3abfc08f3ff 2004-09-20 Tollef Fog Heen <tfheen@raw.no>
hallski <hallski>
parents: 95
diff changeset
   583
f3abfc08f3ff 2004-09-20 Tollef Fog Heen <tfheen@raw.no>
hallski <hallski>
parents: 95
diff changeset
   584
	* loudmouth/lm-connection.c:
f3abfc08f3ff 2004-09-20 Tollef Fog Heen <tfheen@raw.no>
hallski <hallski>
parents: 95
diff changeset
   585
	  (connection_in_event): Use gsize and not gint, they have
f3abfc08f3ff 2004-09-20 Tollef Fog Heen <tfheen@raw.no>
hallski <hallski>
parents: 95
diff changeset
   586
          different sizes on 64 bit architectures.
f3abfc08f3ff 2004-09-20 Tollef Fog Heen <tfheen@raw.no>
hallski <hallski>
parents: 95
diff changeset
   587
f3abfc08f3ff 2004-09-20 Tollef Fog Heen <tfheen@raw.no>
hallski <hallski>
parents: 95
diff changeset
   588
	* loudmouth/lm-ssl.c, loudmouth/lm-internals.h:
f3abfc08f3ff 2004-09-20 Tollef Fog Heen <tfheen@raw.no>
hallski <hallski>
parents: 95
diff changeset
   589
          Adjust prototype of _lm_ssl_read to match.
f3abfc08f3ff 2004-09-20 Tollef Fog Heen <tfheen@raw.no>
hallski <hallski>
parents: 95
diff changeset
   590
95
5fba3df1a9a8 2004-09-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 94
diff changeset
   591
2004-09-03  Mikael Hallendal  <micke@imendio.com>
5fba3df1a9a8 2004-09-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 94
diff changeset
   592
5fba3df1a9a8 2004-09-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 94
diff changeset
   593
	* examples/Makefile.am:
5fba3df1a9a8 2004-09-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 94
diff changeset
   594
	* examples/lm-register.c:
5fba3df1a9a8 2004-09-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 94
diff changeset
   595
	- Added small tool to register an account
5fba3df1a9a8 2004-09-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 94
diff changeset
   596
94
85b606ac2c0c 2004-09-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 93
diff changeset
   597
2004-09-02  Mikael Hallendal  <micke@imendio.com>
85b606ac2c0c 2004-09-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 93
diff changeset
   598
85b606ac2c0c 2004-09-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 93
diff changeset
   599
	* loudmouth/lm-connection.c: (lm_connection_set_proxy):
85b606ac2c0c 2004-09-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 93
diff changeset
   600
	- Use NULL to unset the proxy settings
85b606ac2c0c 2004-09-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 93
diff changeset
   601
	* docs/reference/tmp/lm-proxy.sgml: Updated LmProxyType docs
85b606ac2c0c 2004-09-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 93
diff changeset
   602
93
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   603
2004-08-30  Mikael Hallendal  <micke@imendio.com>
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   604
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   605
	* Released 0.17.1
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   606
	
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   607
	* NEWS: Updated for 0.17.1
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   608
	* configure.in: Bumped version to 0.17.1
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   609
	* loudmouth/lm-connection.c: 
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   610
	(connection_start_keep_alive):
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   611
	- Don't add idle if keep alive rate is 0.
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   612
	- Patch from Marcin Krzyżanowski <krzak@hakore.com>
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   613
	(lm_connection_new): initialize keep alive rate
903382d1c95d 2004-08-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 91
diff changeset
   614
91
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 90
diff changeset
   615
2004-08-27  Mikael Hallendal  <micke@imendio.com>
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 90
diff changeset
   616
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 90
diff changeset
   617
	* Released 0.17
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 90
diff changeset
   618
	
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 90
diff changeset
   619
	* NEWS: Updated for 0.17
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 90
diff changeset
   620
	* configure.in: Don't try to output mono Makefiles
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 90
diff changeset
   621
	* docs/reference/tmpl/lm-connection.sgml: Updated
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 90
diff changeset
   622
	* loudmouth/lm-connection.[ch]:
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 90
diff changeset
   623
	- Changed the LmConnectionState enum to follow the rest of the API 
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 90
diff changeset
   624
	  better.
d51b8e4f43d9 2004-08-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 90
diff changeset
   625
90
3f4b38614416 2004-08-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 89
diff changeset
   626
2004-08-25  Mikael Hallendal  <micke@imendio.com>
3f4b38614416 2004-08-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 89
diff changeset
   627
3f4b38614416 2004-08-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 89
diff changeset
   628
	* loudmouth/lm-connection.[ch]: 
3f4b38614416 2004-08-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 89
diff changeset
   629
	(connection_send_keep_alive),
3f4b38614416 2004-08-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 89
diff changeset
   630
	(connection_start_keep_alive), 
3f4b38614416 2004-08-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 89
diff changeset
   631
	(connection_stop_keep_alive): Added
3f4b38614416 2004-08-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 89
diff changeset
   632
	(lm_connection_set_keep_alive_rate): 
3f4b38614416 2004-08-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 89
diff changeset
   633
	- Added support to have Loudmouth send keep alive packages, a single 
3f4b38614416 2004-08-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 89
diff changeset
   634
	  space, at regular intervals.
3f4b38614416 2004-08-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 89
diff changeset
   635
89
e756a937e540 2004-08-09 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 88
diff changeset
   636
2004-08-09  Mikael Hallendal  <micke@imendio.com>
e756a937e540 2004-08-09 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 88
diff changeset
   637
e756a937e540 2004-08-09 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 88
diff changeset
   638
	* examples/test-tunnel.c: Updated.
e756a937e540 2004-08-09 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 88
diff changeset
   639
	* loudmouth/lm-connection.[ch]:
e756a937e540 2004-08-09 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 88
diff changeset
   640
	(lm_connection_get_jid), (lm_connection_set_jid): 
e756a937e540 2004-08-09 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 88
diff changeset
   641
	- Replaced the _host functions with these. These makes much more sense.
e756a937e540 2004-08-09 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 88
diff changeset
   642
88
d35d28e50d84 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 87
diff changeset
   643
2004-08-08  Mikael Hallendal  <micke@imendio.com>
d35d28e50d84 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 87
diff changeset
   644
d35d28e50d84 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 87
diff changeset
   645
	* configure.in: Bumped version to 0.17
d35d28e50d84 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 87
diff changeset
   646
87
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   647
2004-08-08  Mikael Hallendal  <micke@imendio.com>
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   648
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   649
	* docs/reference/tmpl/lm-proxy.sgml: Updated docs
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   650
	* examples/test-tunnel.c: Use the new API for connecting to other host
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   651
	  than the actual server name (host part of jid).
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   652
	* loudmouth/lm-connection.[ch]:
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   653
	(lm_connection_set_host), (lm_connection_get_host): Added
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   654
	- Use lm_connection_get_host internally when connecting.
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   655
	- Make LM_PROXY_TYPE_NONE reset the proxy settings on a connection.
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   656
	* loudmouth/lm-proxy.c: (_lm_proxy_connect_cb): Don't connect when 
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   657
	  proxy is of type LM_PROXY_TYPE_NONE.
2d68f59e3fd4 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 86
diff changeset
   658
86
cb65c1ec57a7 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   659
2004-08-08  Mikael Hallendal  <micke@imendio.com>
cb65c1ec57a7 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   660
cb65c1ec57a7 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   661
	* docs/reference/tmpl/lm-proxy.sgml: Added LM_PROXY_TYPE_NONE
cb65c1ec57a7 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   662
	* examples/Makefile.am: Added test-tunnel.c
cb65c1ec57a7 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   663
	* examples/test-tunnel.c: 
cb65c1ec57a7 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   664
	- Added test that uses LM_PROXY_TYPE_NONE.
cb65c1ec57a7 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   665
	* loudmouth/lm-internals.h: Cleaning
cb65c1ec57a7 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   666
	* loudmouth/lm-proxy.c: 
cb65c1ec57a7 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   667
	- Support using LM_PROXY_TYPE_NONE for direct 
cb65c1ec57a7 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   668
	  (for example an ssh-tunnel) "proxy".
cb65c1ec57a7 2004-08-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 84
diff changeset
   669
84
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   670
2004-08-03  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   671
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   672
	* Synced from SVN. Going to continue working on it here.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   673
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   674
2004-06-15  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   675
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   676
	* README: Updated GnuTLS dependency.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   677
	* mono/*: Some work on the mono bindings.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   678
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   679
2004-05-28  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   680
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   681
	* configure.in: 
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   682
	- Correctly inform whether SSL support was enabled or not.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   683
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   684
2004-05-28  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   685
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   686
	* src/lm-sha.c: Fixed lvalue cast that wasn't approved by newer GCC.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   687
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   688
2004-05-10  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   689
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   690
	* configure.in: Enable Mono on request
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   691
	
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   692
	* mono/*: 
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   693
	- Updated the bindings some.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   694
	- Removed the autogenerated, it's such a small API that I figured
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   695
	  it was easier to wrap it manually.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   696
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   697
2004-04-30  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   698
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   699
	* loudmouth/lm-parser.c (parser_end_node_cb): Unref the message node.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   700
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   701
2004-04-29  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   702
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   703
	* examples/lm-change-password.c:
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   704
	* examples/Makefile.am:
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   705
	- Added a small tool to change the password on a jabber account.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   706
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   707
2004-04-27  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   708
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   709
	* Ignore on autogenerated files.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   710
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   711
2004-04-20  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   712
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   713
	* loudmouth/*.[ch]: Updated copyright information
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   714
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   715
2004-04-20  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   716
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   717
	* configure.in: Now depend on Glib 2.4
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   718
	* loudmouth/lm-queue.[ch]: Removed, use the new GQueue in Glib 2.4
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   719
	* loudmouth/lm-connection.[ch]: Use GQueue instead of LmQueue.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   720
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   721
2004-04-16  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   722
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   723
	* configure.in: Added libtasn1 requirement
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   724
	* loudmouth.spec.in: Added requirement on libtasn if built with SSL.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   725
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   726
2004-04-04  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   727
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   728
	* loudmouth/lm-sha.c: Commited compile fix from Sjoerd.
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   729
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   730
2004-03-20  Mikael Hallendal  <micke@imendio.com>
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   731
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   732
	* docs/reference/loudmouth-sections.txt:
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   733
	- Added lm_connection_get_state
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   734
	- Added LmConnectionState
7ae7b690aa89 2004-05-28 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 82
diff changeset
   735
82
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   736
2004-03-17  Mikael Hallendal  <micke@imendio.com>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   737
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   738
	* Synced from SVN.
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   739
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   740
	* Released 0.16
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   741
	
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   742
	* configure.in: Bumped to 0.16 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   743
	* NEWS: Updated for 0.16
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   744
 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   745
2004-03-17  Mikael Hallendal  <micke@imendio.com>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   746
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   747
	* docs/reference/*: Updated documentation.
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   748
	* loudmouth/*: Fixed the documentation in a couple of places. 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   749
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   750
2004-03-17  Mikael Hallendal  <micke@imendio.com>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   751
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   752
	* loudmouth/lm-connection.[ch]
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   753
	(lm_connection_new_with_context): 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   754
 	- Added to be able to give what context the connection should be 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   755
	  running in. 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   756
	- All internal functions are updated to use the context or NULL if 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   757
	  lm_connection_new was called.
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   758
	- Should make it possible to use several LmConnections in various 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   759
	  threads.
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   760
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   761
2004-03-17  Mikael Hallendal  <micke@imendio.com>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   762
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   763
	* loudmouth/lm-connection.c: 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   764
	* loudmouth/lm-internal.h:
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   765
	* loudmouth/lm-proxy.c: 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   766
	- Make the HTTP proxy support asynchronous. Patch from Josh Beam.
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   767
	- Re-enable the HTTP proxy support.
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   768
	* examples/lm-send-sync.c: 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   769
	* examples/lm-send-async.c:
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   770
	* examples/test-http-proxy.c:
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   771
	- Added two of the old examples and a new one to test out the HTTP 
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   772
	  proxy support.
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   773
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   774
2004-03-17  Mikael Hallendal  <micke@imendio.com>
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   775
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   776
	* configure.in: Generate examples/Makefile
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   777
	* loudmouth/test-jid.c: Removed
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   778
	* loudmouth/test-lm.c: Moved to examples/
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   779
	* exmples/*: Moved out from loudmouth/
a32b54e654e2 2004-03-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 81
diff changeset
   780
81
b9dfe6efc011 2004-02-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 79
diff changeset
   781
2004-02-05  Mikael Hallendal  <micke@imendio.com>
b9dfe6efc011 2004-02-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 79
diff changeset
   782
b9dfe6efc011 2004-02-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 79
diff changeset
   783
	* README: Updated information about website and bug reporting
b9dfe6efc011 2004-02-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 79
diff changeset
   784
79
63971f168ce6 2004-01-29 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 78
diff changeset
   785
2004-01-29  Richard Hult  <richard@imendio.com>
63971f168ce6 2004-01-29 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 78
diff changeset
   786
63971f168ce6 2004-01-29 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 78
diff changeset
   787
	* loudmouth/lm-message-node.c: (lm_message_node_to_string):
63971f168ce6 2004-01-29 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 78
diff changeset
   788
	* loudmouth/lm-message.c: (lm_message_new):
63971f168ce6 2004-01-29 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 78
diff changeset
   789
	(lm_message_new_with_sub_type), (lm_message_unref): 
63971f168ce6 2004-01-29 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 78
diff changeset
   790
	- Plug leaks and fix two small coding style issues.
63971f168ce6 2004-01-29 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 78
diff changeset
   791
78
8506d9435c93 2004-01-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 77
diff changeset
   792
2004-01-23  Mikael Hallendal  <micke@imendio.com>
8506d9435c93 2004-01-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 77
diff changeset
   793
	
8506d9435c93 2004-01-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 77
diff changeset
   794
	* Release 0.15.1
8506d9435c93 2004-01-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 77
diff changeset
   795
8506d9435c93 2004-01-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 77
diff changeset
   796
	* NEWS: 
8506d9435c93 2004-01-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 77
diff changeset
   797
	* configure.in:
8506d9435c93 2004-01-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 77
diff changeset
   798
	- Updated to 0.15.1
8506d9435c93 2004-01-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 77
diff changeset
   799
77
444ef677160f * configure.in:
fcrozat <fcrozat>
parents: 76
diff changeset
   800
2004-01-22  Frederic Crozat  <fcrozat@mandrakesoft.com>
444ef677160f * configure.in:
fcrozat <fcrozat>
parents: 76
diff changeset
   801
444ef677160f * configure.in:
fcrozat <fcrozat>
parents: 76
diff changeset
   802
	* configure.in:
444ef677160f * configure.in:
fcrozat <fcrozat>
parents: 76
diff changeset
   803
	* loudmouth/lm-ssl.c: (ssl_verify_certificate):
444ef677160f * configure.in:
fcrozat <fcrozat>
parents: 76
diff changeset
   804
	Don't use deprecated function of gnutls.
444ef677160f * configure.in:
fcrozat <fcrozat>
parents: 76
diff changeset
   805
	Now requires gnutls >= 1.0.0
444ef677160f * configure.in:
fcrozat <fcrozat>
parents: 76
diff changeset
   806
75
e4dc86c90a6a 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 74
diff changeset
   807
2004-01-21  Mikael Hallendal  <micke@imendio.com>
e4dc86c90a6a 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 74
diff changeset
   808
76
662568883db4 actually, that's gossip 0.7. Loudmouth is 0.15
hallski <hallski>
parents: 75
diff changeset
   809
	* Release 0.15.
75
e4dc86c90a6a 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 74
diff changeset
   810
74
777c60922f56 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 73
diff changeset
   811
2004-01-21  Mikael Hallendal  <micke@imendio.com>
777c60922f56 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 73
diff changeset
   812
777c60922f56 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 73
diff changeset
   813
	* Makefile.am:
777c60922f56 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 73
diff changeset
   814
	* configure.in:
777c60922f56 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 73
diff changeset
   815
	- Removed the mono bindings for now.
777c60922f56 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 73
diff changeset
   816
73
043d4594d84a 2004-01-21 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 72
diff changeset
   817
2004-01-21  Richard Hult  <richard@imendio.com>
043d4594d84a 2004-01-21 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 72
diff changeset
   818
74
777c60922f56 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 73
diff changeset
   819
	* loudmouth.spec.in: 
777c60922f56 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 73
diff changeset
   820
	- The library changed name, update to libloudmouth-1.la.
73
043d4594d84a 2004-01-21 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 72
diff changeset
   821
	
72
95d0e86982c5 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   822
2004-01-21  Mikael Hallendal  <micke@imendio.com>
95d0e86982c5 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   823
95d0e86982c5 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   824
	* docs/reference/tmpl/lm-ssl.sgml:
95d0e86982c5 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   825
	* loudmouth/lm-ssl.c:
95d0e86982c5 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   826
	- Added API documentation
95d0e86982c5 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 71
diff changeset
   827
71
0c87c8ed4d99 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 70
diff changeset
   828
2004-01-21  Mikael Hallendal  <micke@imendio.com>
0c87c8ed4d99 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 70
diff changeset
   829
0c87c8ed4d99 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 70
diff changeset
   830
	* docs/reference/loudmouth-docs.sgml:
0c87c8ed4d99 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 70
diff changeset
   831
	* docs/reference/loudmouth-sections.txt:
0c87c8ed4d99 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 70
diff changeset
   832
	* docs/reference/tmpl/lm-connection.sgml:
0c87c8ed4d99 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 70
diff changeset
   833
	* docs/reference/tmpl/loudmouth-unused.sgml:
0c87c8ed4d99 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 70
diff changeset
   834
	* docs/reference/tmpl/lm-ssl.sgml:
0c87c8ed4d99 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 70
diff changeset
   835
	* loudmouth/lm-ssl.h:
0c87c8ed4d99 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 70
diff changeset
   836
	- Added new file to documentation
0c87c8ed4d99 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 70
diff changeset
   837
70
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   838
2004-01-21  Mikael Hallendal  <micke@imendio.com>
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   839
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   840
	* Makefile.am:
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   841
	* configure.in: Work on the C# bindings
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   842
	* NEWS: Preparing for 0.15
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   843
	* loudmouth-1.0.pc.in: Versioned the library
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   844
	* loudmouth/Makefile.am: ditto
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   845
	* loudmouth/lm-connection.c: 
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   846
	* loudmouth/lm-connection.h: Disabled the proxy support.
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   847
	* mono/Makefile:
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   848
	* mono/Makefile.am:
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   849
	* mono/loudmouth/Makefile.am:
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   850
	* mono/loudmouth/loudmouth-api.xml:
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   851
	* mono/loudmouth/loudmouth.metadata:
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   852
	* mono/sources/loudmouth-sources.xml:
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   853
	- WIP on the bindings, first cut of generated bindings.
4d33d6915f49 2004-01-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 69
diff changeset
   854
69
33c889a556cc 2004-01-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 68
diff changeset
   855
2004-01-16  Mikael Hallendal  <micke@imendio.com>
33c889a556cc 2004-01-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 68
diff changeset
   856
33c889a556cc 2004-01-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 68
diff changeset
   857
	* loudmouth/lm-connection.c:
33c889a556cc 2004-01-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 68
diff changeset
   858
	(connection_failed_with_error),
33c889a556cc 2004-01-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 68
diff changeset
   859
	(connection_connect_cb): 
33c889a556cc 2004-01-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 68
diff changeset
   860
	(connection_do_connect):
33c889a556cc 2004-01-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 68
diff changeset
   861
	- Don't fall through after calling connection_failed.
33c889a556cc 2004-01-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 68
diff changeset
   862
	- Fixed bug #130449
33c889a556cc 2004-01-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 68
diff changeset
   863
68
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   864
2004-01-15  Mikael Hallendal  <micke@imendio.com>
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   865
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   866
	* loudmouth/Makefile.am:
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   867
	- Added lm-ssl.[ch]
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   868
	* loudmouth/lm-connection.c:
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   869
	* loudmouth/lm-connection.h:
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   870
	- Splitted out the SSL parts
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   871
	- No longer contains loads of #ifdefs around tls parts
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   872
	- Added lm_connection_[set|get]_ssl instead.
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   873
	* loudmouth/lm-internals.h:
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   874
	- Added _lm_ssl*
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   875
	* loudmouth/lm-ssl.c:
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   876
	* loudmouth/lm-ssl.h:
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   877
	- New files, the SSL parts from LmConnection.
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   878
	- Declares no-ops for SSL functions if compiled without support for it.
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   879
	* loudmouth/test-lm.c:
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   880
	- Updated for new SSL API.
28203e15de0e 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 67
diff changeset
   881
67
26c802dba268 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 66
diff changeset
   882
2004-01-15  Mikael Hallendal  <micke@imendio.com>
26c802dba268 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 66
diff changeset
   883
26c802dba268 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 66
diff changeset
   884
	* loudmouth/lm-connection.c:
26c802dba268 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 66
diff changeset
   885
	- Added Sjoerd Simons to copyright list.
26c802dba268 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 66
diff changeset
   886
66
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   887
2004-01-15  Mikael Hallendal  <micke@imendio.com>
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   888
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   889
	* loudmouth/Makefile.am:
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   890
	- Added lm-proxy.[ch]
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   891
	* loudmouth/lm-connection.c:
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   892
	* loudmouth/lm-connection.h:
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   893
	- Commited patch from Sjoerd Simons to make async connect work better.
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   894
	- Cleaned out the proxy support to it's own file.
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   895
	- Made sure all public functions user g_return_(val)_if_fail.
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   896
	* loudmouth/lm-internals.h:
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   897
	- cleaned up a bit and added proxy function and base64 encoding
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   898
	* loudmouth/lm-message-handler.c:
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   899
	- include config.h
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   900
	* loudmouth/lm-proxy.c:
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   901
	* loudmouth/lm-proxy.h:
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   902
	- Added, broken out of LmConnection
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   903
	- Commited patch from Josh Beam
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   904
	* loudmouth/lm-utils.c:
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   905
	(_lm_utils_base64_encode): Added.
577d5059b718 2004-01-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 65
diff changeset
   906
65
e6871fda6fc9 2004-01-08 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 64
diff changeset
   907
2004-01-08  Richard Hult  <richard@imendio.com>
e6871fda6fc9 2004-01-08 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 64
diff changeset
   908
e6871fda6fc9 2004-01-08 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 64
diff changeset
   909
	* loudmouth/lm-connection.c (connection_timeout_check_open):
e6871fda6fc9 2004-01-08 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 64
diff changeset
   910
	Remove debug output.
e6871fda6fc9 2004-01-08 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 64
diff changeset
   911
e6871fda6fc9 2004-01-08 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 64
diff changeset
   912
	* acinclude.m4: Add gmtoff check.
e6871fda6fc9 2004-01-08 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 64
diff changeset
   913
e6871fda6fc9 2004-01-08 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 64
diff changeset
   914
	* loudmouth/lm-utils.c (lm_utils_get_localtime): Use tm_gmtoff if
e6871fda6fc9 2004-01-08 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 64
diff changeset
   915
	available.
e6871fda6fc9 2004-01-08 Richard Hult <richard@imendio.com>
rhult <rhult>
parents: 64
diff changeset
   916
64
dd835d5cee71 2004-01-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 63
diff changeset
   917
2004-01-06  Mikael Hallendal  <micke@imendio.com>
dd835d5cee71 2004-01-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 63
diff changeset
   918
dd835d5cee71 2004-01-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 63
diff changeset
   919
	* loudmouth/lm-connection.c:
dd835d5cee71 2004-01-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 63
diff changeset
   920
	- Now works with sync open again.
dd835d5cee71 2004-01-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 63
diff changeset
   921
	* loudmouth/lm-utils.c: (_lm_utils_free_callback):
dd835d5cee71 2004-01-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 63
diff changeset
   922
	- Work with NULL
dd835d5cee71 2004-01-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 63
diff changeset
   923
63
7b8d0db459ff 2004-01-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 62
diff changeset
   924
2004-01-05  Mikael Hallendal  <micke@imendio.com>
7b8d0db459ff 2004-01-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 62
diff changeset
   925
7b8d0db459ff 2004-01-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 62
diff changeset
   926
	* loudmouth/lm-connection.c: 
7b8d0db459ff 2004-01-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 62
diff changeset
   927
	- Work in progress of making the lm_connection_open really async.
7b8d0db459ff 2004-01-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 62
diff changeset
   928
	- Currently broken for lm_connection_open_block.
7b8d0db459ff 2004-01-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 62
diff changeset
   929
62
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   930
2003-12-27  Mikael Hallendal  <micke@imendio.com>
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   931
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   932
	* loudmouth/lm-connection.[ch]: 
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   933
	(connection_verify_certificate),
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   934
	(connection_do_open), 
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   935
	(connection_do_close), 
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   936
	(connection_in_event),
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   937
	(connection_send),
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   938
	(lm_connection_new): Updated to not pass SSL function everywhere.
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   939
	(lm_connection_open): Removed the _ssl function
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   940
	(lm_connection_open_and_block): Removed the _ssl function
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   941
	(lm_connection_set_use_ssl): Added, set LmSSLFunction here instead.
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   942
	(lm_connection_get_use_ssl): Internal update
39b83ccd70ff 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 61
diff changeset
   943
61
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   944
2003-12-27  Mikael Hallendal  <micke@imendio.com>
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   945
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   946
	* docs/reference/tmpl/lm-error.sgml:
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   947
	* loudmouth/lm-connection.c:
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   948
	* loudmouth/lm-connection.h:
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   949
	(connection_connect_nonblocking),
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   950
	(connection_do_open),
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   951
	(connection_http_proxy_negotiate),
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   952
	(lm_connection_new),
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   953
	(lm_connection_get_proxy_type),
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   954
	(lm_connection_set_proxy_type),
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   955
	(lm_connection_get_proxy_server),
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   956
	(lm_connection_set_proxy_server),
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   957
	(lm_connection_get_proxy_port),
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   958
	(lm_connection_set_proxy_port):
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   959
	- Add support for HTTP proxy
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   960
	- Patch from Josh Beam <josh@3ddrome.com>
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   961
	- Needed changes to Loudmouth to fix bug #117757 in Gossip.
55280327ba76 2003-12-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 59
diff changeset
   962
59
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   963
2003-12-19  Mikael Hallendal  <micke@imendio.com>
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   964
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   965
	* loudmouth/lm-connection.c: 
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   966
	(connection_free): cleaned up a bit.
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   967
	(connection_connect_nonblocking): added, nonblocking connect
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   968
	(connection_do_open):
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   969
	- Use the nonblocking connect
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   970
	- set state
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   971
	(connection_do_close): cleaned up 
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   972
	(connection_auth_reply): set state
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   973
	(lm_connection_cancel_open): added
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   974
	(lm_connection_authenticate): set state
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   975
	(lm_connection_is_open): use state
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   976
	(lm_connection_is_authenticated): use state
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   977
	(lm_connection_get_state): added
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   978
	- Part fixes bug #122326
ef952e8c114d 2003-12-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 58
diff changeset
   979
58
fd8010f00952 2003-12-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 57
diff changeset
   980
2003-12-15  Mikael Hallendal  <micke@imendio.com>
fd8010f00952 2003-12-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 57
diff changeset
   981
fd8010f00952 2003-12-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 57
diff changeset
   982
	* README: Updated information about bug reporting
fd8010f00952 2003-12-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 57
diff changeset
   983
57
6b168a8917f7 2003-12-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 56
diff changeset
   984
2003-12-15  Mikael Hallendal  <micke@imendio.com>
6b168a8917f7 2003-12-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 56
diff changeset
   985
6b168a8917f7 2003-12-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 56
diff changeset
   986
	* loudmouth/lm-connection.c:
6b168a8917f7 2003-12-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 56
diff changeset
   987
	- Fixed issue with the SSL parts. Patch from Colin Walters
6b168a8917f7 2003-12-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 56
diff changeset
   988
56
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
   989
2003-11-20  Ross Burton  <ross@burtonini.com>
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
   990
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
   991
	* loudmouth/lm-message-node.h:
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
   992
	- Mark the private members how gtk-doc wants it.
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
   993
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
   994
	* loudmouth/lm-message-node.c:
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
   995
	- Fix comment typos and document more parameters.
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
   996
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
   997
	* loudmouth/lm-connection.c: Fix comment typos.
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
   998
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
   999
	* docs/reference/loudmouth-sections.txt: 
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
  1000
	- Removed a non-existent function.
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
  1001
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
  1002
	* docs/reference/tmpl/lm-connection.sgml: Fix some typos.
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
  1003
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
  1004
	* docs/reference/tmpl/lm-message-node.sgml:
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
  1005
	- Document raw_node, and remove private fields.
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
  1006
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
  1007
	* docs/reference/tmpl/lm-message.sgml: gtk-doc did this itself...
3bf928955fc5 2003-11-20 Ross Burton <ross@burtonini.com>
hallski <hallski>
parents: 55
diff changeset
  1008
55
849786a27b00 2003-11-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 54
diff changeset
  1009
2003-11-16  Mikael Hallendal  <micke@imendio.com>
849786a27b00 2003-11-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 54
diff changeset
  1010
849786a27b00 2003-11-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 54
diff changeset
  1011
	* loudmouth/lm-connection.c: 
849786a27b00 2003-11-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 54
diff changeset
  1012
	(lm_connection_new): Don't create and attach source here
849786a27b00 2003-11-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 54
diff changeset
  1013
	(lm_connection_open): Do it here, 
849786a27b00 2003-11-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 54
diff changeset
  1014
	(lm_connection_open_and_block): and here. Fixes #126983.
849786a27b00 2003-11-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 54
diff changeset
  1015
54
eee846c76348 2003-11-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 53
diff changeset
  1016
2003-11-11  Mikael Hallendal  <micke@imendio.com>
eee846c76348 2003-11-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 53
diff changeset
  1017
eee846c76348 2003-11-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 53
diff changeset
  1018
	* loudmouth/lm-connection.c:
eee846c76348 2003-11-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 53
diff changeset
  1019
	(connection_do_close): Remove the incoming source. Reported and fix
eee846c76348 2003-11-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 53
diff changeset
  1020
	  proposed by Christopher G. Abiad
eee846c76348 2003-11-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 53
diff changeset
  1021
	(lm_connection_authenticate_and_block):
eee846c76348 2003-11-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 53
diff changeset
  1022
	- Set error message on auth failed (should be more explicit). Fixes
eee846c76348 2003-11-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 53
diff changeset
  1023
	  problem when you try to read the error message on fail.
eee846c76348 2003-11-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 53
diff changeset
  1024
53
d9a0e2c2a9aa Anyone can tell me what I'm doing?
hallski <hallski>
parents: 50
diff changeset
  1025
2003-11-11  Mikael Hallendal  <micke@imendio.com>
d9a0e2c2a9aa Anyone can tell me what I'm doing?
hallski <hallski>
parents: 50
diff changeset
  1026
d9a0e2c2a9aa Anyone can tell me what I'm doing?
hallski <hallski>
parents: 50
diff changeset
  1027
	* Makefile.am: 
d9a0e2c2a9aa Anyone can tell me what I'm doing?
hallski <hallski>
parents: 50
diff changeset
  1028
	- Added README.WIN32 so it will be distributed next release.
d9a0e2c2a9aa Anyone can tell me what I'm doing?
hallski <hallski>
parents: 50
diff changeset
  1029
49
66fd32fc225e 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 48
diff changeset
  1030
2003-10-13  Mikael Hallendal  <micke@imendio.com>
66fd32fc225e 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 48
diff changeset
  1031
50
b47ab8269b69 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 49
diff changeset
  1032
	* configure.in: Bumped version to 0.14.1.99
b47ab8269b69 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 49
diff changeset
  1033
49
66fd32fc225e 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 48
diff changeset
  1034
	* loudmouth/lm-message.c: 
66fd32fc225e 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 48
diff changeset
  1035
	(lm_message_new): Always set an ID on the message.
66fd32fc225e 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 48
diff changeset
  1036
48
d913b0d5c7b6 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 47
diff changeset
  1037
2003-10-13  Mikael Hallendal  <micke@imendio.com>
d913b0d5c7b6 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 47
diff changeset
  1038
 
d913b0d5c7b6 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 47
diff changeset
  1039
	* mono/*: Added first cut at C-sharp bindings that I hacked up a while
d913b0d5c7b6 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 47
diff changeset
  1040
	  ago. Can't continue development at the moment since the mono compiler
d913b0d5c7b6 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 47
diff changeset
  1041
	  segfaults on my machine at the moment.
d913b0d5c7b6 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 47
diff changeset
  1042
d913b0d5c7b6 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 47
diff changeset
  1043
	* python/*: Johan Dahlin added a first cut of python bindings, yay him!
d913b0d5c7b6 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 47
diff changeset
  1044
47
b633605d7428 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 44
diff changeset
  1045
2003-10-13  Mikael Hallendal  <micke@imendio.com>
b633605d7428 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 44
diff changeset
  1046
b633605d7428 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 44
diff changeset
  1047
	* NEWS: Updated for 0.14.1
b633605d7428 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 44
diff changeset
  1048
	
b633605d7428 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 44
diff changeset
  1049
	* configure.in: Bumped to 0.14.1
b633605d7428 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 44
diff changeset
  1050
	
b633605d7428 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 44
diff changeset
  1051
	* loudmouth/lm-connection.c: (connection_in_event): check if bytes_read
b633605d7428 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 44
diff changeset
  1052
	  equals GNUTLS_E_AGAIN, fixes crash. Patch by Marinus Schraal.
b633605d7428 2003-10-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 44
diff changeset
  1053
44
988ac692303a 2003-10-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 43
diff changeset
  1054
2003-10-03  Mikael Hallendal  <micke@imendio.com>
988ac692303a 2003-10-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 43
diff changeset
  1055
988ac692303a 2003-10-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 43
diff changeset
  1056
        * Release 0.14
988ac692303a 2003-10-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 43
diff changeset
  1057
	
988ac692303a 2003-10-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 43
diff changeset
  1058
	* NEWS: Updated for 0.14
988ac692303a 2003-10-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 43
diff changeset
  1059
	
988ac692303a 2003-10-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 43
diff changeset
  1060
	* configure.in: Bumped to 0.14
988ac692303a 2003-10-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 43
diff changeset
  1061
	
43
66ff4339e06e 2003-10-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 41
diff changeset
  1062
2003-10-02  Mikael Hallendal  <micke@imendio.com>
66ff4339e06e 2003-10-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 41
diff changeset
  1063
66ff4339e06e 2003-10-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 41
diff changeset
  1064
	* loudmouth/lm-connection.c: (connection_free):
66ff4339e06e 2003-10-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 41
diff changeset
  1065
	- Free the message handlers and message handler list when free'ing 
66ff4339e06e 2003-10-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 41
diff changeset
  1066
	  the connection.
66ff4339e06e 2003-10-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 41
diff changeset
  1067
41
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 40
diff changeset
  1068
2003-10-01  Mikael Hallendal  <micke@imendio.com>
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 40
diff changeset
  1069
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 40
diff changeset
  1070
	* configure.in: Tweaked the --with-ssl option a bit.
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 40
diff changeset
  1071
	
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 40
diff changeset
  1072
	* loudmouth.spec.in: 
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 40
diff changeset
  1073
	- Added a with_ssl to be able to easily turn of GNU Tls support.
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 40
diff changeset
  1074
	- Fixes LM-14
c662bc438631 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 40
diff changeset
  1075
40
a6c68984c06a 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 39
diff changeset
  1076
2003-10-01  Mikael Hallendal  <micke@imendio.com>
a6c68984c06a 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 39
diff changeset
  1077
a6c68984c06a 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 39
diff changeset
  1078
	* loudmouth/lm-connection.c: (connection_do_open):
a6c68984c06a 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 39
diff changeset
  1079
	- Added a patch for IPv6-support submitted by Sjoerd Simons.
a6c68984c06a 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 39
diff changeset
  1080
	- Sjoerd also seems to know this stuff better than me since his 
a6c68984c06a 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 39
diff changeset
  1081
	  connection code looked more sane than mine. Thanks alot!
a6c68984c06a 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 39
diff changeset
  1082
39
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1083
2003-10-01  Mikael Hallendal  <micke@imendio.com>
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1084
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1085
	* loudmouth/Makefile.am: 
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1086
	- added lm-queue.[ch]
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1087
	  
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1088
	* loudmouth/lm-queue.[ch]: copied and extended from GQueue.
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1089
	
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1090
	* loudmouth/lm-connection.c: 
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1091
	- Use LmQueue instead of GQueue
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1092
	(lm_connection_open_and_block): Better handling of the queue.
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1093
	
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1094
	(lm_connection_send_with_reply_and_block): 
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1095
	- Fixed a bug causing replies to be over looked.
b909b5af5a97 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 38
diff changeset
  1096
38
8e3d2d3f2ccc 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 37
diff changeset
  1097
2003-10-01  Mikael Hallendal  <micke@imendio.com>
8e3d2d3f2ccc 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 37
diff changeset
  1098
8e3d2d3f2ccc 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 37
diff changeset
  1099
        * README.WIN32, win32-config.h: 
8e3d2d3f2ccc 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 37
diff changeset
  1100
	- Added information about how to build on Windows. Fixes LM-12
8e3d2d3f2ccc 2003-10-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 37
diff changeset
  1101
	  
37
c214625be6b4 2003-08-24 Martyn Russell <ginxd@btopenworld.com>
hallski <hallski>
parents: 36
diff changeset
  1102
2003-08-24  Martyn Russell  <ginxd@btopenworld.com>
c214625be6b4 2003-08-24 Martyn Russell <ginxd@btopenworld.com>
hallski <hallski>
parents: 36
diff changeset
  1103
c214625be6b4 2003-08-24 Martyn Russell <ginxd@btopenworld.com>
hallski <hallski>
parents: 36
diff changeset
  1104
	* loudmouth/lm-connection.c:
c214625be6b4 2003-08-24 Martyn Russell <ginxd@btopenworld.com>
hallski <hallski>
parents: 36
diff changeset
  1105
	(connection_in_event): Use an int for bytes_read. Since bytes_read is
c214625be6b4 2003-08-24 Martyn Russell <ginxd@btopenworld.com>
hallski <hallski>
parents: 36
diff changeset
  1106
	  now also used for gnutls return value (which can be < 0) a gsize
c214625be6b4 2003-08-24 Martyn Russell <ginxd@btopenworld.com>
hallski <hallski>
parents: 36
diff changeset
  1107
	  (unsigned) is not a good idea...
c214625be6b4 2003-08-24 Martyn Russell <ginxd@btopenworld.com>
hallski <hallski>
parents: 36
diff changeset
  1108
	
34
c09b43b3b697 2003-08-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 33
diff changeset
  1109
2003-08-15  Mikael Hallendal  <micke@imendio.com>
c09b43b3b697 2003-08-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 33
diff changeset
  1110
36
3d12a0388424 2003-08-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 35
diff changeset
  1111
        * Release 0.13.2
3d12a0388424 2003-08-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 35
diff changeset
  1112
35
37e3f2038660 2003-08-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 34
diff changeset
  1113
        * configure.in: Bumped to 0.13.2
37e3f2038660 2003-08-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 34
diff changeset
  1114
        * NEWS: Updated for 0.13.2
37e3f2038660 2003-08-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 34
diff changeset
  1115
34
c09b43b3b697 2003-08-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 33
diff changeset
  1116
	* loudmouth/lm-parser.c: (parser_end_node_cb):
c09b43b3b697 2003-08-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 33
diff changeset
  1117
        - Don't crash on </stream:stream>. Fixes bug #117952
c09b43b3b697 2003-08-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 33
diff changeset
  1118
30
bc23968392b0 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 29
diff changeset
  1119
2003-08-05  Mikael Hallendal  <micke@imendio.com>
bc23968392b0 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 29
diff changeset
  1120
33
61ad9cef239d 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 32
diff changeset
  1121
        * Release 0.13.1
61ad9cef239d 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 32
diff changeset
  1122
61ad9cef239d 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 32
diff changeset
  1123
        * NEWS: Updated for 0.13.1
61ad9cef239d 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 32
diff changeset
  1124
	* configure.in: Bumped to 0.13.1
61ad9cef239d 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 32
diff changeset
  1125
61ad9cef239d 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 32
diff changeset
  1126
2003-08-05  Mikael Hallendal  <micke@imendio.com>
61ad9cef239d 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 32
diff changeset
  1127
61ad9cef239d 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 32
diff changeset
  1128
	* acinclude.m4: Added GnuTLS-macro from GnuTLS-distribution.
61ad9cef239d 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 32
diff changeset
  1129
 
61ad9cef239d 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 32
diff changeset
  1130
	* configure.in: Added comment if SSL support disabled.
32
67728af83706 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 31
diff changeset
  1131
31
f50aadca2a03 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 30
diff changeset
  1132
	* loudmouth.spec.in: Added Build-requirment on gtk-doc.
f50aadca2a03 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 30
diff changeset
  1133
30
bc23968392b0 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 29
diff changeset
  1134
        * Release 0.13
bc23968392b0 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 29
diff changeset
  1135
	
bc23968392b0 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 29
diff changeset
  1136
	* NEWS: Updated for 0.13  
bc23968392b0 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 29
diff changeset
  1137
	* configure.in: Bumped to 0.13
bc23968392b0 2003-08-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 29
diff changeset
  1138
29
06a0e0c2e2eb 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 28
diff changeset
  1139
2003-08-04  Mikael Hallendal  <micke@imendio.com>
06a0e0c2e2eb 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 28
diff changeset
  1140
06a0e0c2e2eb 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 28
diff changeset
  1141
	* README: 
06a0e0c2e2eb 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 28
diff changeset
  1142
	- Added comment about GnuTLS and --with-included-libtasn1.
06a0e0c2e2eb 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 28
diff changeset
  1143
	- Fixes LM-7 and bug #117801
06a0e0c2e2eb 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 28
diff changeset
  1144
27
763a2b67fa10 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 26
diff changeset
  1145
2003-08-04  Mikael Hallendal  <micke@imendio.com>
763a2b67fa10 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 26
diff changeset
  1146
28
8784d9121214 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 27
diff changeset
  1147
	* loudmouth/lm-connection.c: (connection_in_event): 
8784d9121214 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 27
diff changeset
  1148
	- Disconnect and report that we are disconnected if read doesn't work.
8784d9121214 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 27
diff changeset
  1149
	  This solved the problem when Gossip eats 100% CPU because the server
8784d9121214 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 27
diff changeset
  1150
	  got disconnected. Fixes LM-9.
8784d9121214 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 27
diff changeset
  1151
27
763a2b67fa10 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 26
diff changeset
  1152
	* loudmouth/Makefile.am: Use -DRUNTIME_ENDIAN, fixes LM-8, bug #118502.
763a2b67fa10 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 26
diff changeset
  1153
26
5dd8b6da1454 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 25
diff changeset
  1154
	* loudmouth/lm-connection.c: 
5dd8b6da1454 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 25
diff changeset
  1155
	- Modifed patch from Mikhail Zabaluev, fixes LM-5.
5dd8b6da1454 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 25
diff changeset
  1156
	* (connection_free): close connection if it's still open.
5dd8b6da1454 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 25
diff changeset
  1157
	* (connection_do_open): Store away the GSource handlers.
5dd8b6da1454 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 25
diff changeset
  1158
	* (connection_do_close): Remove the GSources from the IOChannel.
5dd8b6da1454 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 25
diff changeset
  1159
	* (connection_in_event, connection_error_event, connection_hup_event):
5dd8b6da1454 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 25
diff changeset
  1160
	- Return FALSE if io_channel = NULL.
5dd8b6da1454 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 25
diff changeset
  1161
25
489e48440773 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 23
diff changeset
  1162
	* configure.in:
489e48440773 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 23
diff changeset
  1163
	- Submitted patch for Loudmouth from Mikhail Zabaluev to
489e48440773 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 23
diff changeset
  1164
	  make configure.in use the aclocal-stuff from gnutls instead of
489e48440773 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 23
diff changeset
  1165
	  selfmade hack. Fixes LM-6. 
489e48440773 2003-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 23
diff changeset
  1166
23
b8a56b77da30 2003-07-29 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 22
diff changeset
  1167
2003-07-29  Mikael Hallendal  <micke@imendio.com>
b8a56b77da30 2003-07-29 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 22
diff changeset
  1168
b8a56b77da30 2003-07-29 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 22
diff changeset
  1169
	* loudmouth/lm-message.[ch]:
b8a56b77da30 2003-07-29 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 22
diff changeset
  1170
	- Added LM_MESSAGE_SUB_TYPE_NORMAL to be a sub type that can actually 
b8a56b77da30 2003-07-29 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 22
diff changeset
  1171
	  be set.
b8a56b77da30 2003-07-29 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 22
diff changeset
  1172
	- If type is not set in a <message/>-node it won't be reported to be 
b8a56b77da30 2003-07-29 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 22
diff changeset
  1173
	  LM_MESSAGE_SUB_TYPE_NORMAL but rather LM_MESSAGE_SUB_TYPE_NOT_SET.
b8a56b77da30 2003-07-29 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 22
diff changeset
  1174
22
855fb414667f 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 21
diff changeset
  1175
2003-07-17  Mikael Hallendal  <micke@imendio.com>
855fb414667f 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 21
diff changeset
  1176
855fb414667f 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 21
diff changeset
  1177
        * Release 0.12
855fb414667f 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 21
diff changeset
  1178
855fb414667f 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 21
diff changeset
  1179
	* NEWS: Updated for 0.12
855fb414667f 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 21
diff changeset
  1180
	* configure.in: Bumped to 0.12
855fb414667f 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 21
diff changeset
  1181
21
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1182
2003-07-17  Mikael Hallendal  <micke@imendio.com>
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1183
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1184
	* loudmouth/lm-connection.c:
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1185
	(auth_req_data_free): Added, free's auth data
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1186
	(connection_create_auth_req_msg): 
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1187
	- Added, generates an auth request message
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1188
	(connection_create_auth_msg):
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1189
	- Added, generates an auth message
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1190
	(connection_auth_req_reply): Added
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1191
	(connection_check_auth_type): Added
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1192
	(lm_connection_authenticate): Modified
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1193
	(lm_connection_authenticate_and_block): Modified
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1194
        - Fixes cf-bug #509
091f3e5ec468 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 20
diff changeset
  1195
20
f299ced9d93d 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 19
diff changeset
  1196
2003-07-17  Mikael Hallendal  <micke@imendio.com>
f299ced9d93d 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 19
diff changeset
  1197
f299ced9d93d 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 19
diff changeset
  1198
	* configure.in: Added GNUTLS_REQUIRED
f299ced9d93d 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 19
diff changeset
  1199
	* loudmouth.spec.in: Added gnutls dependency in RPM's.
f299ced9d93d 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 19
diff changeset
  1200
19
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1201
2003-07-17  Mikael Hallendal  <micke@imendio.com>
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1202
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1203
	* docs/reference/loudmouth-sections.txt: Added new functions
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1204
	* docs/reference/tmpl/lm-error.sgml: Documented undocumented references.
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1205
	* docs/reference/tmpl/lm-message-handler.sgml: Same.
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1206
	* docs/reference/tmpl/loudmouth-unused.sgml: Same
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1207
	* loudmouth/lm-debug.c: Same
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1208
	
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1209
	* loudmouth/lm-message-handler.c:
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1210
	* loudmouth/lm-message-handler.h:
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1211
	(_lm_message_handler_handle_message): 
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1212
	- Check if handler is valid before trying to handle message.
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1213
	(lm_message_handler_new): Set handler to be valid.
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1214
	(lm_message_handler_invalidate): Added. Fixes cf-bug #677
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1215
	(lm_message_handler_is_valid): Added
bb3195f74ac7 2003-07-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 18
diff changeset
  1216
17
f1cbbbcb29fe 2003-07-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 15
diff changeset
  1217
2003-07-14  Mikael Hallendal  <micke@imendio.com>
f1cbbbcb29fe 2003-07-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 15
diff changeset
  1218
18
2bff0e595b2c 2003-07-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 17
diff changeset
  1219
        * Release 0.11
2bff0e595b2c 2003-07-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 17
diff changeset
  1220
17
f1cbbbcb29fe 2003-07-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 15
diff changeset
  1221
        * configure.in: Bumped to 0.11
f1cbbbcb29fe 2003-07-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 15
diff changeset
  1222
	* NEWS: Updated for 0.11
f1cbbbcb29fe 2003-07-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 15
diff changeset
  1223
	
15
1ff2f81867e1 2003-07-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 14
diff changeset
  1224
2003-07-12  Mikael Hallendal  <micke@imendio.com>
1ff2f81867e1 2003-07-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 14
diff changeset
  1225
1ff2f81867e1 2003-07-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 14
diff changeset
  1226
	* configure.in: 
1ff2f81867e1 2003-07-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 14
diff changeset
  1227
	- Added SSL support, patch from Bartosz Zapalowski. THIS GUY ROCKS!
1ff2f81867e1 2003-07-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 14
diff changeset
  1228
	* docs/reference/loudmouth-sections.txt: 
1ff2f81867e1 2003-07-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 14
diff changeset
  1229
	- added lm_connection_supports_ssl.
1ff2f81867e1 2003-07-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 14
diff changeset
  1230
	* loudmouth/lm-connection.c: Added support for SSL.
1ff2f81867e1 2003-07-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 14
diff changeset
  1231
	* loudmouth/test-lm.c: (main): Use SSL if it's compiled in.
1ff2f81867e1 2003-07-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 14
diff changeset
  1232
13
77eeefaa41d2 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 12
diff changeset
  1233
2003-07-07  Mikael Hallendal  <micke@imendio.com>
77eeefaa41d2 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 12
diff changeset
  1234
14
c8f776121420 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 13
diff changeset
  1235
        * Release 0.10.1
c8f776121420 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 13
diff changeset
  1236
13
77eeefaa41d2 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 12
diff changeset
  1237
	* NEWS: Updated for 0.10.1
77eeefaa41d2 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 12
diff changeset
  1238
	* configure.in: Bumped version to 0.10.1
77eeefaa41d2 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 12
diff changeset
  1239
12
fc5e71b1369c 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 11
diff changeset
  1240
2003-07-07  Mikael Hallendal  <micke@imendio.com>
fc5e71b1369c 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 11
diff changeset
  1241
fc5e71b1369c 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 11
diff changeset
  1242
	* loudmouth/lm-connection.c: moved the includes around a bit so that 
fc5e71b1369c 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 11
diff changeset
  1243
	  it builds on FreeBSD without problems.
fc5e71b1369c 2003-07-07 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 11
diff changeset
  1244
11
1b659ef069e3 2003-06-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 10
diff changeset
  1245
2003-06-26  Mikael Hallendal  <micke@imendio.com>
1b659ef069e3 2003-06-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 10
diff changeset
  1246
1b659ef069e3 2003-06-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 10
diff changeset
  1247
        * Released 0.10
1b659ef069e3 2003-06-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 10
diff changeset
  1248
        * configure.in: Changed version to 0.10
1b659ef069e3 2003-06-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 10
diff changeset
  1249
	* NEWS: Added 0.10 news.
1b659ef069e3 2003-06-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 10
diff changeset
  1250
	
10
311c345abfeb 2003-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 9
diff changeset
  1251
2003-06-25  Mikael Hallendal  <micke@imendio.com>
311c345abfeb 2003-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 9
diff changeset
  1252
311c345abfeb 2003-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 9
diff changeset
  1253
	* configure.in: Bumped to 0.9.1
311c345abfeb 2003-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 9
diff changeset
  1254
	* loudmouth.spec.in: Changed the URL to the project site.
311c345abfeb 2003-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 9
diff changeset
  1255
9
2e14e3ab411b 2003-06-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 8
diff changeset
  1256
2003-06-24  Mikael Hallendal  <micke@imendio.com>
2e14e3ab411b 2003-06-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 8
diff changeset
  1257
2e14e3ab411b 2003-06-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 8
diff changeset
  1258
	* loudmouth/lm-connection.c:
2e14e3ab411b 2003-06-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 8
diff changeset
  1259
	* loudmouth/lm-sha.c: 
2e14e3ab411b 2003-06-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 8
diff changeset
  1260
	* loudmouth/test-lm.c:
2e14e3ab411b 2003-06-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 8
diff changeset
  1261
	- Submitted patch that makes Loudmouth work and build on Win32.
2e14e3ab411b 2003-06-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 8
diff changeset
  1262
	  Patch sent by Vince Negri, thanks a lot.
2e14e3ab411b 2003-06-24 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 8
diff changeset
  1263
8
33d64cf345be 2003-06-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 7
diff changeset
  1264
2003-06-15  Mikael Hallendal  <micke@imendio.com>
33d64cf345be 2003-06-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 7
diff changeset
  1265
33d64cf345be 2003-06-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 7
diff changeset
  1266
	* loudmouth/lm-message.c:
33d64cf345be 2003-06-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 7
diff changeset
  1267
	* loudmouth/lm-message.h:
33d64cf345be 2003-06-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 7
diff changeset
  1268
	(lm_message_get_sub_type): Return LmMessageSubType.
33d64cf345be 2003-06-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 7
diff changeset
  1269
	  Found by Alexander Saltanov
33d64cf345be 2003-06-15 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 7
diff changeset
  1270
7
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1271
2003-06-13  Mikael Hallendal  <micke@imendio.com>
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1272
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1273
	* AUTHORS: updated contact information
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1274
	* README: updated contact information
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1275
	* loudmouth/*.[ch]: updated email address
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1276
	* loudmouth/lm-message-node.c: don't lower case the XML
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1277
	* loudmouth/lm-message.c:
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1278
	(message_type_from_string): use strcmp rather than strcasecmp
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1279
	* loudmouth/lm-parser.c: 
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1280
	(parser_start_node_cb),
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1281
	(parser_end_node_cb), 
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1282
	(lm_parser_new): use strcmp instead of strcasecmp
d8eae83450ac 2003-06-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 6
diff changeset
  1283
6
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1284
2003-06-11  Mikael Hallendal  <micke@codefactory.se>
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1285
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1286
	* docs/reference/loudmouth-sections.txt: Added new functions
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1287
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1288
	* loudmouth/lm-message-node.c: 
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1289
	(_lm_message_node_new): Set node->raw_mode = FALSE.
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1290
	(lm_message_node_get_raw_mode): Added
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1291
	(lm_message_node_set_raw_mode): Added
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1292
	(lm_message_node_to_string): Don't escape if raw_mode == TRUE
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1293
	
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1294
	* loudmouth/lm-message-node.h: Added new functions.
78fdf5d9eb1b 2003-06-11 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 5
diff changeset
  1295
4
52f92481d8de 2003-04-26 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 3
diff changeset
  1296
2003-04-26  Mikael Hallendal  <micke@codefactory.se>
5
54d788da138c 2003-04-26 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 4
diff changeset
  1297
54d788da138c 2003-04-26 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 4
diff changeset
  1298
        * loudmouth.spec.in: Enable gtk-doc
4
52f92481d8de 2003-04-26 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 3
diff changeset
  1299
 
52f92481d8de 2003-04-26 Mikael Hallendal <micke@codefactory.se>
hallski <hallski>
parents: 3
diff changeset
  1300
        * Released 0.9.1
3
5c632650c603 2003-05-19 Mikael Hallendal <micke@imendo.com>
hallski <hallski>
parents: 1
diff changeset
  1301
1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1302
2003-04-17  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1303
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1304
	* docs/reference/Makefile.am: Make --disable-gtk-doc not try to 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1305
	  install the documents :) Fixes #633, patch by Kevin Dougherty.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1306
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1307
	* loudmouth/lm-debug.c: Make build work with --disable-debug, 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1308
	  fixes #634, patch by Kevin Dougherty.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1309
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1310
2003-04-11  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1311
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1312
	* NEWS: More updates
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1313
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1314
	* configure.in: Bumped version to 0.9
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1315
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1316
	* loudmouth.spec.in: Fixed
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1317
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1318
	* loudmouth/lm-connection.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1319
	(lm_connection_send_with_reply_and_block): Removed debug output.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1320
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1321
2003-04-10  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1322
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1323
        * NEWS: Updated for upcoming 0.9 release.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1324
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1325
2003-04-07  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1326
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1327
	* README: Added information about debug output.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1328
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1329
	* loudmouth/lm-connection.c: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1330
	(connection_in_event): Use a define for IN_BUFFER_SIZE
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1331
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1332
2003-04-07  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1333
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1334
	* README:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1335
	* loudmouth/lm-connection.c: (connection_in_event):
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1336
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1337
2003-04-07  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1338
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1339
	* configure.in:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1340
        - Added debug flag.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1341
	* loudmouth/Makefile.am:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1342
	- Added lm-debug.[ch]
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1343
	* loudmouth/lm-internals.h: Added debug-stuff
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1344
	* loudmouth/lm-connection.c: Use debug-stuff instead of d()-macro.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1345
	* loudmouth/lm-message.c: Same
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1346
	* loudmouth/lm-parser.c: Same
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1347
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1348
2003-04-05  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1349
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1350
	* Makefile.am: Added .spec and .spec.in to EXTRA_DIST
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1351
	* configure.in: Set GLIB2_REQUIRED, will be used in the spec-file.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1352
	* loudmouth/lm-message.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1353
	* loudmouth/lm-message.h:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1354
	- fixed the support for message and presence elements without type 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1355
	  attribute.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1356
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1357
2003-04-01  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1358
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1359
	* loudmouth/lm-message.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1360
	(lm_message_get_node): added, using for bindings.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1361
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1362
	* loudmouth/lm-message-node.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1363
	(lm_message_node_get_value): added, makes binding easier.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1364
	(lm_message_node_set_attribute): splitted out to just set one
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1365
	  attribute. using just this one to bind for C#.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1366
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1367
2003-03-24  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1368
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1369
	* loudmouth/lm-connection.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1370
	(connection_incoming_dispatch):
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1371
	- don't call handle_message if message is NULL.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1372
	(connection_do_open): 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1373
	- set error, don't send any messages, just open the socket and
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1374
	  send the xml-document starter.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1375
	(connection_do_block): Removed.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1376
	(connection_create_source): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1377
	(lm_connection_open_and_block): implemented.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1378
	(lm_connection_authenticate_and_block): implemented.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1379
	(lm_connection_send_with_reply_and_block): implemented.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1380
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1381
2003-03-23  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1382
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1383
	* loudmouth/lm-connection.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1384
	- Now uses a queue for all incoming messages and a source that
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1385
	  polls the queue.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1386
	(connection_do_close): added, unrefs
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1387
	  io_channel and sets connection to be disconnected.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1388
	(connection_do_open): renamed from connection_connect
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1389
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1390
2003-03-14  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1391
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1392
	* loudmouth/lm-connection.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1393
	(lm_connection_get_server): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1394
	(lm_connection_set_server): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1395
	(lm_connection_get_port): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1396
	(lm_connection_set_port): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1397
	(lm_connection_get_use_ssl): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1398
	(lm_connection_set_use_ssl): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1399
	(lm_connection_new): Don't take port and use_ssl arguments. Make
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1400
	  server-attribute optional (passing NULL).
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1401
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1402
	* configure.in: bumped to 0.8.99
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1403
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1404
2003-03-13  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1405
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1406
	* autogen.sh (need_configure_in):
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1407
	- fix to autogen on solaris. Reported by stric.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1408
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1409
	* configure.in: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1410
	- Added check for -lnsl and -lsocket needed to link on solaris.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1411
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1412
	* Released 0.8
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1413
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1414
	* configure.in: bumped version to 0.8
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1415
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1416
	* README (Introduction): added some information before the 0.8
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1417
	  release.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1418
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1419
	* loudmouth/lm-connection.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1420
	(connection_error_event): call disconnect callback.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1421
	(connection_hup_event): same.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1422
	(lm_connection_set_disconnect_function): added.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1423
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1424
2003-03-05  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1425
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1426
	* loudmouth/*.h: prettified headers.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1427
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1428
	* docs/reference/*: Updating docs. Now at 100%!
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1429
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1430
2003-03-03  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1431
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1432
	* loudmouth/lm-message-node.h:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1433
	- removed LmMessageNodeFunc, wasn't used anywhere.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1434
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1435
	* docs/reference/*: Updating docs. At 88% now... sooon!
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1436
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1437
	* Changed license (again), this time back to LGPL. And it'll stay
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1438
	  there :)
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1439
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1440
2003-02-27  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1441
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1442
	* Worked alot on documenting.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1443
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1444
2003-02-25  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1445
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1446
	* loudmouth/lm-connection.c (connection_in_event): 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1447
	- Try to solve #553
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1448
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1449
2003-02-24  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1450
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1451
	* loudmouth/lm-sha.c: don't use stdint.h, instead use the g*
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1452
	  versions of different int lengths. Fixes #536
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1453
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1454
2003-02-08  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1455
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1456
	* src/*.c: Started to document
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1457
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1458
	* src/lm-result.h: Removed
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1459
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1460
	* src/lm-error.[ch]: Added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1461
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1462
	* src/lm-connection.[ch]: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1463
	- Use GErrors for reporting errors.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1464
	- Fixes #510
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1465
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1466
	* docs/reference/Makefile.am: Don't link against GObject.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1467
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1468
2003-02-06  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1469
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1470
	* loudmouth/lm-connection.c (connection_connect): send the opening
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1471
	  xml tag stating that we'll use encoding utf-8.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1472
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1473
2003-02-02  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1474
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1475
	* loudmouth/lm-message.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1476
	- fixes #504
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1477
	(lm_message_new): take to-argument
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1478
	(lm_message_new_with_sub_type): take to-argument
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1479
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1480
	* loudmouth/test-lm.c (main): don't init GType, not used anymore..
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1481
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1482
	* lm-message-handler.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1483
	- include files we actually need :)
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1484
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1485
	* loudmouth/lm-connection.c: don't include removed files.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1486
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1487
	* loudmouth/Makefile.am:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1488
	- Removed all the stuff that generated the marshallers.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1489
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1490
	* configure.in: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1491
	- removed gobject deps
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1492
	- removed glib-genmarshal deps
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1493
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1494
	* loudmouth-1.0.pc.in (Requires): removed all deps except glib.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1495
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1496
	* loudmouth/lm-connection.c: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1497
	- Is no more a GObject, this means that loudmouth now only depends
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1498
	  on GLib which makes it minimal and perfect for embedded systems.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1499
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1500
	* configure.in: Don't require libgtcpsocket
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1501
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1502
	* loudmouth/lm-connection.c: Don't use libgtcpsocket for
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1503
	  communication. Now uses a GIOChannel.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1504
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1505
	* loudmouth/*.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1506
	- Use GDestroyNotify instead of LmFreeFunction.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1507
	- Added LmCallback which is a struct with callback, 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1508
	  user_data and a notify function.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1509
	- Changed LmConnectionOpenFunction and LmAuthenticateFunction to
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1510
	  be LmResultFunction.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1511
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1512
2003-02-01  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1513
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1514
	* loudmouth/lm-sha.c (lm_sha_hash): don't print the digest.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1515
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1516
2003-01-31  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1517
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1518
	* *: changed the license to the same one used in RoadRunner.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1519
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1520
	* loudmouth/lm-sha.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1521
	- switched the SHA implementation for one with BSD license.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1522
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1523
	* loudmouth/lm-connection.c (lm_connection_authenticate): 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1524
	- lm_sha_hash now returns a const gchar *
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1525
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1526
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1527
2003-01-30  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1528
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1529
	* docs/*: Added gtk-doc support. Now I just have to write API docs
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1530
	  for everything :)
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1531
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1532
	* loudmouth/lm-helper.[ch]: Removed.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1533
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1534
2003-01-30  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1535
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1536
	* loudmouth/lm-message-node.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1537
	(lm_message_node_to_string): made public since it's really useful
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1538
	  for debugging your client.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1539
	(lm_message_node_find_child): readded this function from the old
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1540
	  LmNode. It traverses the tree to see if it can find the child
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1541
	  and returns at the first it finds. lm_message_node_get_child
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1542
	  only looks at the direct children.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1543
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1544
2003-01-29  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1545
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1546
	* loudmouth/lm-connection.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1547
	(lm_connection_send): don't set ID here. we set it in
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1548
	  send_with_reply if it's not set (since it's needed there to find
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1549
	  the correct handler).
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1550
	(connection_connection_recv_cb): 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1551
	- not sure if this helps any, return if length <= 0 instead of
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1552
	  feeding it to the parser.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1553
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1554
	* loudmouth/lm-message.[ch]: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1555
	- Added LmMessageSubType that can be used to set and check a
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1556
	  message's sub type <node type="sub type">.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1557
	(message_sub_type_from_string): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1558
	(message_sub_type_to_string): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1559
	(lm_message_new_with_sub_type): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1560
	(lm_message_get_sub_type): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1561
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1562
	* loudmouth/lm-message-node.c (lm_message_node_get_child): 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1563
	- remove variable that caused warning.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1564
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1565
	* configure.in: updated version to 0.2
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1566
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1567
2003-01-27  Mikael Hallendal <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1568
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1569
	* src/*: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1570
	- LmClient -> LmConnection
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1571
	- Use Message Handlers on LmConnection instead of signals
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1572
	- LmElement, LmPresence and LmIQ removed
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1573
	- LmMessage used for all kinds of messages now
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1574
	- LmMessageHandler added as a generic message handler for all
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1575
	  kinds of messages.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1576
	- send_with_reply added to give a callback when waiting for an
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1577
	  answer to a request.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1578
	- LmResult added to most calls. Used to get some feedback on what
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1579
	  might have gone wrong.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1580
		
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1581
2003-01-27  Anders Carlsson  <andersca@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1582
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1583
	* autogen.sh (FILE): Use lm-message.c for testing.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1584
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1585
2003-01-26  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1586
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1587
	* loudmouth/*: Added lm-helper which will create elements to send
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1588
	  through client.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1589
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1590
2003-01-25  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1591
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1592
	* loudmouth/lm-marshal.list (VOID): cleaned up old marshallers.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1593
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1594
	* loudmouth/lm-element.c (lm_element_get_type_string): added.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1595
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1596
	* loudmouth/lm-client.c: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1597
	- Changed message, presence and iq received back into signals
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1598
	- Added default handlers to class
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1599
	- Calling default handlers only if none of the connected callbacks
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1600
	  returned TRUE.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1601
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1602
2003-01-21  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1603
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1604
	* configure.in: don't use libgtcpsocket 1.0, use 0.1.0
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1605
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1606
2002-12-10  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1607
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1608
	* loudmouth/lm-util.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1609
	(lm_util_get_localtime): Added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1610
	(lm_util_case_strstr): Removed
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1611
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1612
	* loudmouth/lm-x.h: Removed.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1613
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1614
	* loudmouth/lm-element.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1615
	- Added support for an iter for iterating over all x elements.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1616
	- Needed to resolve #347
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1617
	(lm_element_get_x_iter): Added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1618
	(lm_x_iter_next): Added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1619
	(x_iter_next): Added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1620
	(lm_x_iter_free): Added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1621
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1622
	* loudmouth/Makefile.am (libloudmouthinclude_HEADERS): 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1623
	- install lm_util.h
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1624
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1625
2002-12-03  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1626
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1627
	* loudmouth/lm-presence.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1628
	- Fixed show-array indexing, Fixes #341 and #342
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1629
	(lm_presence_set_show): don't set
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1630
	  <show/> to "normal", just leave it out.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1631
	(presence_show_from_string): don't strcmp for "normal".
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1632
	(presence_string_from_show): don't return "normal".
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1633
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1634
2002-11-29  Richard Hult  <rhult@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1635
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1636
	* loudmouth/lm-client.c (lm_client_subscribe_jid): Wrap g_print
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1637
	with debug macro.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1638
	(lm_client_unsubscribe_jid): Likewise.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1639
	(lm_client_connect): Add debug print.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1640
	(client_connect_done_cb): Add debug print.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1641
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1642
	* loudmouth/lm-element.c (lm_element_new): When creating a stream
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1643
	element, use "stream:stream" instead of just "stream". This fixes
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1644
	the "Invalid XML" error we were getting from the server at the end
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1645
	of the stream.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1646
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1647
	* loudmouth/lm-client.c (lm_client_authenticate): Don't free the
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1648
	digest, it's static memory. This fixes a couple of very weird
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1649
	crashes.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1650
	(lm_client_disconnect): Revert the fix I did here earlier, we
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1651
	don't want to set is_connected until we really get a disconnect
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1652
	callback from the connection. The problem is somewhere else.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1653
	(lm_client_send): Compare against </stream:stream> instead of just
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1654
	</stream>.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1655
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1656
2002-11-29  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1657
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1658
	* loudmouth/lm-node.c (node_free): don't free directly, use
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1659
	ref-counts.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1660
	(lm_node_add_child_node): ref the child node.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1661
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1662
	* loudmouth/lm-element.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1663
	(lm_element_unref): implemented
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1664
	(lm_element_set_tree): ref the tree.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1665
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1666
2002-11-29  Mikael Hallendal <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1667
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1668
	* loudmouth/lm-client.c: Changed default_foo_handler to
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1669
	  foo_handler.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1670
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1671
2002-11-27  Richard Hult  <rhult@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1672
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1673
	* loudmouth/lm-client.c (client_handle_iq): Fix warning by making
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1674
	id const.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1675
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1676
2002-11-26  Richard Hult  <rhult@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1677
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1678
	* loudmouth/lm-client.c (client_connection_closed_cb): 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1679
	- Set is_connected to FALSE.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1680
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1681
2002-11-26  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1682
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1683
	* loudmouth/*: Changed so that LmElement and subclasses are no
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1684
	  longer objects. Just structs. You need to use get/set-functions
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1685
	  instead of properties.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1686
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1687
2002-11-25  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1688
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1689
	* loudmouth/lm-element.c (element_get_property): fixed error
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1690
	  causing object_get ("from") trying to get "to" value.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1691
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1692
2002-11-24  Richard Hult  <rhult@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1693
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1694
	* loudmouth/lm-client.c (client_handle_presence): 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1695
	- Try to implement subscription requests.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1696
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1697
	* loudmouth/test-lm.c (main): Fix more callback types.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1698
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1699
	* loudmouth/lm-client.h: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1700
	- Remove lm_client_set_subscription_request_handler, unused.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1701
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1702
	* loudmouth/test-lm.c (main): Don't cast callbacks with (Type*).
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1703
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1704
	* loudmouth/lm-client.c: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1705
	- Change function prototypes from *callback to callback.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1706
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1707
	* loudmouth/lm-client.h: Remove signal entry from object struct 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1708
	  and change function prototypes to match the definitions.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1709
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1710
2002-11-23  Richard Hult  <rhult@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1711
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1712
	* loudmouth/lm-client.h: Add lm_client_get_agents.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1713
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1714
	* configure.in: Add compiler warnings logic but leave it disabled
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1715
	  since the sha stuff is not very warning free.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1716
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1717
	* loudmouth/lm-node.c (lm_node_get_string): Escape the body string
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1718
	  so we generate valid xml when sending things like '<', '>', and 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1719
	  '&'.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1720
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1721
2002-11-23  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1722
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1723
	* loudmouth/lm-node.c (lm_node_unlink): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1724
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1725
	* loudmouth/lm-presence.c (presence_set_property): don't set
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1726
	  <show>normal</show>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1727
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1728
	* loudmouth/lm-iq.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1729
	(lm_iq_get_query_node):
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1730
	(lm_iq_set_query_node): removed, use lm_element_find_child and
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1731
	  lm_element_add_child_node instead.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1732
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1733
	* loudmouth/lm-element.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1734
	(lm_element_add_child): added :)
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1735
	(lm_element_find_child): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1736
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1737
	* loudmouth/lm-client.c (client_connection_closed_cb): call
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1738
	  disconnect callback.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1739
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1740
	* loudmouth/lm-sha.[ch]: added, found in jabberd2, remember to
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1741
	  check license issues with this.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1742
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1743
	* loudmouth/lm-client.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1744
	(lm_client_authenticate): use digest for sending password instead
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1745
	  of clear text.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1746
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1747
	* loudmouth/lm-client.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1748
	(client_handle_iq): handle register reply
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1749
	(lm_client_register): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1750
	(lm_client_authenticate): moved stuff from iq-helper, easy enough
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1751
	  now with the changes earlier today.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1752
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1753
	* loudmouth/lm-iq-helper.[ch]: removed, not needed anymore.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1754
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1755
	* loudmouth/lm-element.c (lm_element_add_child_node): added, this
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1756
	  can be used to add any node to any element.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1757
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1758
	* loudmouth/lm-presence.c (presence_set_property): priority is an
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1759
	  int, not string.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1760
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1761
	* loudmouth/lm-node.c (lm_node_add_child_node): rethinking, don't
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1762
	  ref.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1763
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1764
2002-11-22  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1765
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1766
	* loudmouth/lm-node.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1767
	(lm_node_add_child): changed to take a name
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1768
	  and a value, very handy when adding key/value pair nodes.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1769
	(lm_node_add_child_node): added a _node to the old
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1770
	  lm_node_add_child. Also ref's the child so the user should unref
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1771
	  it after he's finished with it.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1772
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1773
	* loudmouth/lm-iq.c (lm_iq_new): take the type as argument.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1774
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1775
	* loudmouth/lm-client.c: added a default iq handler attribute and
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1776
	  use it in handle_iq if the incoming IQ isn't handled by the
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1777
	  library. This way a user of the library can now do anything with
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1778
	  it, even use it's own namespaces and such.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1779
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1780
	* loudmouth/*: Changes LmXMLNode -> LmNode
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1781
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1782
	* loudmouth/*:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1783
	- Using LmXMLNode internally in all elements
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1784
	- Use lm_message_new, lm_iq_new, lm_presence new instead of
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1785
	  g_object_new
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1786
	
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1787
	* loudmouth/lm-presence.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1788
	(presence_get_xml_string): set to='' if it exists
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1789
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1790
	* loudmouth/lm-xml-node.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1791
	(lm_xml_node_ref): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1792
	(lm_xml_node_unref): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1793
	(lm_xml_node_free): made private
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1794
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1795
	* loudmouth/lm-parser.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1796
	(parser_end_element_cb): just unref the node, don't free it.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1797
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1798
	* loudmouth/lm-client.c: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1799
	- added "name", "version" and "os" proprties.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1800
	(lm_client_register_default_message_handler):
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1801
	(lm_client_register_default_presence_handler): removed, unused
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1802
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1803
	* loudmouth/lm-element.[ch]: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1804
	(lm_element_get_tree): Added, returns the XML tree for the
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1805
	  element.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1806
	(ilm_element_setup_from_xml): ref the node.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1807
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1808
2002-11-20  Richard Hult  <rhult@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1809
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1810
	* loudmouth/lm-parser.c (lm_parser_parse): Try to convert the xml
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1811
	  input to from ISO-8859-1 to UTF-8 if it's not valid UTF-8. Not
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1812
	  the perfect fix but it makes a common case work.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1813
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1814
2002-11-16  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1815
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1816
	* loudmouth/lm-client.c (lm_client_disconnect): send end of
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1817
  	  stream.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1818
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1819
2002-11-15  Richard Hult  <rhult@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1820
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1821
	* loudmouth/lm-roster.c (lm_roster_new_from_query_node): Get the
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1822
	  group from the child of the query node.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1823
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1824
2002-11-15  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1825
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1826
	* loudmouth/lm-client.c: no more signals. You now register message
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1827
	  and presence handlers.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1828
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1829
	* loudmouth/lm-presence.c (presence_get_property): implemented
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1830
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1831
	* loudmouth/lm-client.c: 
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1832
	- removed the disconnected and connected signals. Now callbacks
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1833
	  passed to lm_client_connect.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1834
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1835
2002-11-14  Mikael Hallendal  <micke@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1836
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1837
	* loudmouth/lm-presence.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1838
	(presence_class_init): type and show to be int's.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1839
	(presence_set_property): same.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1840
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1841
	* configure.in: bumped version to 0.1.1
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1842
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1843
	* loudmouth/lm-presence.c (lm_presence_set_status): added.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1844
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1845
	* loudmouth/lm-element.c (element_class_init): not sure if we want
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1846
	  this but readded the PROP_ERROR.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1847
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1848
	* loudmouth/lm-client.c (lm_client_authenticate): silent warnings
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1849
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1850
	* loudmouth/lm-iq.c (iq_set_attribute): chain up.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1851
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1852
	* loudmouth/lm-element.c (element_get_property): implement.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1853
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1854
	* loudmouth/lm-client.c:
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1855
	- use callbacks for auth and roster instead of signals.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1856
	(client_handle_iq): handle auth and roster
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1857
	(client_add_callback): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1858
	(client_find_callback): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1859
	(client_remove_callback): added
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1860
	(lm_client_send): take an extra id argument. If passed the message
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1861
	  id will be copied to this argument.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1862
	(lm_client_authenticate): take callback+userdata as arguments.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1863
	(lm_client_request_roster): same
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1864
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1865
2002-10-21  Richard Hult  <rhult@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1866
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1867
	* loudmouth/lm-message.c (message_get_xml_string): Escape the
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1868
	  body, fixes server disconnecting on messages containing <>.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1869
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1870
2002-10-02  Richard Hult  <rhult@codefactory.se>
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1871
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1872
	* loudmouth/lm-xml-node.c (lm_xml_node_set_value): Don't run
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1873
	  strdown on the node value.
50e230cf7818 Initial revision
hallski <hallski>
parents:
diff changeset
  1874