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