1 2002-07-20 13:01 barnabygray
3 * examples/Makefile.am: More header files to include in SOURCES for
6 2002-07-18 20:46 barnabygray
8 * examples/: Makefile.am, Select.cpp, Select.h, shell.cpp, shell.h:
9 Fixed up working example again.
11 2002-07-11 00:28 barnabygray
13 * libicq2000/DCCache.h, libicq2000/ICBMCookieCache.h,
14 libicq2000/RequestIDCache.h, libicq2000/SeqNumCache.h,
15 src/Client.cpp: Fix some memory leaks (thanks to lukasm for
18 2002-06-25 18:47 barnabygray
20 * THANKS, libicq2000/Client.h, libicq2000/events.h, src/Client.cpp,
21 src/events.cpp: Nils Björklund <nilbjo@telia.com> - connecting
24 2002-06-20 15:08 barnabygray
26 * configure.in: Fix so libtoolize will actually be run.
28 2002-06-08 14:51 barnabygray
30 * libicq2000/ICQ.h, libicq2000/MessageHandler.h, libicq2000/TLV.h,
31 libicq2000/events.h, src/ICQ.cpp, src/MessageHandler.cpp,
32 src/TLV.cpp, src/events.cpp: Support for Web pager messages (almost
33 identical to Email express ones).
35 2002-06-08 12:57 barnabygray
37 * src/MessageHandler.cpp: Remove updating contact status based on
40 2002-05-19 15:36 barnabygray
42 * libicq2000.m4: Correction to the m4 macro.
44 2002-05-17 18:18 barnabygray
46 * examples/Makefile.am: Don't compile the examples for the moment
48 2002-05-17 11:40 barnabygray
50 * examples/: PipeExec.cpp, PipeExec.h, Select.cpp, Select.h:
53 2002-05-17 11:38 barnabygray
55 * examples/Makefile.am, examples/shell.cpp, src/Client.cpp:
56 Aborting sending correctly when switching to offline whilst
57 messages are still in delivery.
59 2002-05-16 19:02 barnabygray
61 * src/Capabilities.cpp: Seems this capability is relevant too - re:
64 2002-05-11 13:28 barnabygray
66 * libicq2000/events.h, src/events.cpp: Support for copying some
69 2002-05-10 01:09 barnabygray
71 * src/MessageHandler.cpp: All acks to away message requests are
72 delivered.. well they should be.
74 2002-05-06 01:14 barnabygray
76 * libicq2000/Client.h, src/Client.cpp: Couple of convenience
79 2002-05-06 00:49 barnabygray
81 * src/ICQ.cpp: Fix for compatability with licq, which seems to use
82 different (incorrect?) accept-status flags
84 2002-05-05 19:38 barnabygray
86 * src/MessageHandler.cpp: Default to delivered so it's at least
87 defined for clients that don't do this
89 2002-04-30 01:03 barnabygray
91 * configure.in: By default compile without -g flag, as discussed on
96 * libicq2000/Client.h, libicq2000/SNAC-GEN.h, src/Client.cpp,
97 src/SNAC-GEN.cpp: Web-aware
99 2002-04-28 23:33 barnabygray
101 * Makefile.am: Removing debian bits
103 2002-04-28 23:33 barnabygray
105 * debian/: README, changelog, control, copyright,
106 libicq2000-dev.files, libicq2000-dev.links,
107 libicq2000-dev.manpages, libicq2000-doc.files,
108 libicq2000-doc.links, libicq2000.docs, libicq2000.files, rules:
109 Removed debian files, since it's now actually in debian..
111 2002-04-27 19:50 barnabygray
113 * autogen.sh: Pick up alternate forms of libtool macro
115 2002-04-27 15:34 barnabygray
117 * configure.in, src/Client.cpp: The server seems to have started
118 sending user info updates with blank IP fields, ignore these.
120 2002-04-26 23:36 alant
122 * src/Capabilities.cpp: Fix for strange RedHat's gcc-2.96
123 behaviour. Need to read Stroustrup once more.
125 2002-04-26 16:47 barnabygray
127 * configure.in: Inc. version numbers
129 2002-04-26 16:44 barnabygray
131 * libicq2000/DirectClient.h, src/DirectClient.cpp: Boo
133 2002-04-26 16:41 barnabygray
135 * ChangeLog, NEWS, README, src/DirectClient.cpp: Stuff what need to
136 be done for the next release
138 2002-04-26 16:18 barnabygray
140 * libicq2000/Capabilities.h, libicq2000/Client.h,
141 libicq2000/MessageHandler.h, libicq2000/events.h,
142 src/Capabilities.cpp, src/Client.cpp, src/Contact.cpp,
143 src/DirectClient.cpp, src/ICQ.cpp, src/MessageHandler.cpp,
144 src/SMTPClient.cpp, src/SNAC-SRV.cpp, src/buffer.cpp: - Unifying
145 more of the message handling stuff - Fix receiving offline messages
146 whilst in occupied/DND
148 2002-04-23 16:09 barnabygray
150 * libicq2000/Capabilities.h, src/Capabilities.cpp: Fix sizes
152 2002-04-23 14:39 barnabygray
154 * src/Capabilities.cpp: Oops.. get it right!
156 2002-04-23 14:31 barnabygray
158 * libicq2000/Capabilities.h, src/Capabilities.cpp, src/Contact.cpp,
159 src/SNAC-MSG.cpp: Much better capability support
161 2002-04-22 09:55 barnabygray
163 * libicq2000/DCCache.h: And another fix.
165 2002-04-22 01:24 barnabygray
167 * libicq2000/DCCache.h, src/DirectClient.cpp: Fix direct connection
170 2002-04-21 15:47 barnabygray
172 * Makefile.am: Oops.. weren't including TODO in dist
174 2002-04-21 15:25 barnabygray
176 * THANKS, autogen.sh, libicq2000/Client.h, libicq2000/socket.h,
177 src/Client.cpp, src/socket.cpp: Port range binding (esp. for people
178 behind firewalls) thanks to Tobias Hoffmann.
180 2002-04-16 22:13 barnabygray
182 * NEWS, README, TODO: For the release
184 2002-04-16 20:41 barnabygray
186 * libicq2000/Client.h, libicq2000/DCCache.h, src/Client.cpp: What I
187 want is all of the power and none of the responsibility.
189 2002-04-16 00:13 barnabygray
191 * src/SNAC-MSG.cpp: Finally.. caught the bastard. (Sending advanced
192 through server was failing)
194 2002-04-14 20:39 barnabygray
196 * src/SNAC-MSG.cpp: Fixes
198 2002-04-14 20:09 barnabygray
200 * libicq2000/Contact.h, libicq2000/UserInfoBlock.h, src/Client.cpp,
201 src/Contact.cpp, src/MessageHandler.cpp, src/UserInfoBlock.cpp:
202 Added some time statistics
204 2002-04-13 22:31 barnabygray
206 * libicq2000/Capabilities.h, libicq2000/Contact.h,
207 libicq2000/Makefile.am, libicq2000/SNAC-MSG.h, libicq2000/TLV.h,
208 libicq2000/UserInfoBlock.h, src/Capabilities.cpp, src/Client.cpp,
209 src/Contact.cpp, src/Makefile.am, src/SNAC-MSG.cpp, src/TLV.cpp,
210 src/UserInfoBlock.cpp: More flexible handling of capabilities.
211 General tidying up of code for messaging.
213 2002-04-11 19:07 barnabygray
215 * src/ContactList.cpp: Better to use make_pair, it does exist in
216 gcc 3.0 just needed the namespace prefix.
218 2002-04-11 15:56 thekonst
220 * src/: ContactList.cpp, MessageHandler.cpp: Fixed two minor issues
221 that made it impossible to build the library with gcc 3.x.x
223 2002-04-11 12:09 barnabygray
225 * libicq2000/Client.h, libicq2000/SNAC-SRV.h, libicq2000/events.h,
226 src/Client.cpp, src/SNAC-SRV.cpp: Added keyword searching in
229 2002-04-10 17:32 barnabygray
231 * Makefile.am: docs built on dist target
233 2002-04-08 00:24 barnabygray
235 * libicq2000/events.h, src/Client.cpp, src/SNAC-MSG.cpp,
236 src/events.cpp: setOfflineMessage(true) for messages sent through
239 2002-04-06 23:31 barnabygray
241 * libicq2000/socket.h, src/Client.cpp, src/socket.cpp: Fixed up
242 sockets behaviour, some of the signalling was a bit fscked. This
243 was probably the cause of ickle being a little CPU hungry recently
246 2002-04-06 21:09 barnabygray
248 * src/MessageHandler.cpp: Fixed bug that prevented people from
251 2002-04-06 16:03 barnabygray
253 * src/SNAC-SRV.cpp: Fixed status reported for contacts searched for
254 when they are not web-aware (it shouldn't have been STATUS_NA).
256 2002-04-03 07:41 mitz
258 * libicq2000/Client.h, libicq2000/SNAC-BOS.h, src/Client.cpp,
259 src/SNAC-BOS.cpp: Visible/invisible lists
261 2002-04-02 01:25 barnabygray
263 * src/socket.cpp: Oops.. my bad
265 2002-04-01 22:44 alant
267 * libicq2000/ref_ptr.h: operator= should return value
269 2002-04-01 20:19 mitz
271 * libicq2000/Contact.h, libicq2000/events.h, src/Contact.cpp,
272 src/events.cpp: Added an indicator to UserInfoChangeEvent of
273 whether the change is a transient detail or a permanent detail.
275 2002-04-01 12:24 barnabygray
277 * libicq2000/events.h, src/Client.cpp, src/events.cpp: - More small
280 2002-04-01 01:46 barnabygray
282 * libicq2000/Client.h, src/Client.cpp, src/socket.cpp: - General
283 connection/disconnection code cleanup - maybe this will catch the
284 phantom gezillion disconnection dialogs bug
286 2002-03-31 21:54 barnabygray
288 * src/ICQ.cpp: Eek.. perl good.
290 2002-03-31 21:22 barnabygray
292 * libicq2000/ICQ.h, libicq2000/events.h, src/Client.cpp,
293 src/ICQ.cpp, src/MessageHandler.cpp, src/SNAC-MSG.cpp,
294 src/events.cpp: Fixed up User Add 'user has added you' stuff, which
295 someone, (ehhum) didn't do fully first time.
297 2002-03-31 17:53 barnabygray
299 * libicq2000/ICQ.h, libicq2000/buffer.h, src/ICQ.cpp,
300 src/MessageHandler.cpp, src/buffer.cpp: Fixed up auth requests
302 2002-03-29 11:54 barnabygray
304 * src/Contact.cpp: Status changing bug (thanks Justin for pointing
307 2002-03-28 18:24 barnabygray
309 * examples/shell.cpp, libicq2000/Client.h, libicq2000/Contact.h,
310 libicq2000/ContactList.h, libicq2000/DCCache.h,
311 libicq2000/DirectClient.h, libicq2000/ICBMCookieCache.h,
312 libicq2000/ICQ.h, libicq2000/Makefile.am,
313 libicq2000/MessageHandler.h, libicq2000/RequestIDCache.h,
314 libicq2000/SMTPClient.h, libicq2000/SNAC-BUD.h,
315 libicq2000/SNAC-SRV.h, libicq2000/SocketClient.h,
316 libicq2000/events.h, libicq2000/ref_ptr.h, src/Client.cpp,
317 src/Contact.cpp, src/ContactList.cpp, src/DirectClient.cpp,
318 src/ICQ.cpp, src/Makefile.am, src/MessageHandler.cpp,
319 src/SMTPClient.cpp, src/SNAC-BOS.cpp, src/SNAC-BUD.cpp,
320 src/SNAC-SBL.cpp, src/SNAC-SRV.cpp, src/events.cpp: Fairly major
321 reorganisation of library: - Changed Contacts over to using a
322 reference counted scheme - Moved around the hierarchy of the events
323 (especially related to ContactList and Contact events) - Removed
324 queueing of messages in the library - Maybe some other stuff
326 2002-03-12 19:40 barnabygray
328 * src/Client.cpp: EmailExpress never worked for when you receive
329 them whilst online - probably because it was never actually
332 2002-03-12 18:45 barnabygray
334 * libicq2000/ContactList.h, src/Client.cpp, src/ContactList.cpp:
335 Fixes for EmailExpress (pager) messages.
337 2002-03-07 00:13 barnabygray
339 * src/exceptions: Be gone, you foul being.
341 2002-03-05 15:34 barnabygray
343 * src/Client.cpp: Downgrade client capabilities when we fail to get
344 an ACK on an advanced message. These seems to be occuring with
345 ICQ2001 clients.. need to investigate.
347 2002-03-03 17:33 thekonst
349 * src/userinfohelpers.cpp: Damn.
351 2002-03-02 17:15 barnabygray
353 * src/Contact.cpp: Clear dynamic fields on going offline.
355 2002-03-02 17:13 barnabygray
357 * src/Contact.cpp: Never attempt direct connections for offline
360 2002-03-02 17:06 barnabygray
362 * src/time_extra.cpp: Ooops
364 2002-03-02 17:00 barnabygray
366 * libicq2000/Makefile.am, libicq2000/time_extra.h, src/Makefile.am,
367 src/SNAC-SRV.cpp, src/time_extra.cpp: Fix to offline messages being
368 timestamped incorrectly if your timezone isn't GMT
370 2002-03-02 16:20 thekonst
372 * libicq2000/SMTPClient.h, src/SMTPClient.cpp,
373 src/userinfohelpers.cpp: - an interests lookup bug was fixed - and
374 I always knew my name was difficult to spell :)
376 2002-03-02 14:09 barnabygray
378 * libicq2000/ICQ.h, src/ICQ.cpp: Fixed last breakages.. hopefully
379 I've really caught the problem as to why ACKs were screwed up for
382 2002-03-01 19:36 barnabygray
384 * libicq2000/Client.h, src/Client.cpp: - Added setStatus for
385 setting status without touching invisibility - Added setInvisible
388 2002-03-01 17:09 thekonst
390 * libicq2000/userinfohelpers.h, src/userinfohelpers.cpp: Just tired
391 of seeing "todo" there all the time :)
393 2002-03-01 15:55 barnabygray
395 * libicq2000/ICQ.h, src/DirectClient.cpp, src/ICQ.cpp,
396 src/SNAC-MSG.cpp, src/SNAC-SRV.cpp, src/TLV.cpp: Fixed a major
397 screw-up in a very recent commit that meant acks weren't being
400 2002-02-28 17:31 barnabygray
402 * libicq2000/Client.h, libicq2000/DirectClient.h, libicq2000/ICQ.h,
403 libicq2000/Makefile.am, libicq2000/SMTPClient.h,
404 libicq2000/SocketClient.h, src/Client.cpp, src/DirectClient.cpp,
405 src/ICQ.cpp, src/Makefile.am, src/SMTPClient.cpp,
406 src/SocketClient.cpp: Fixes up to konst's really buggy code.. (only
407 joking) :-) Just a few small minor changes.
409 2002-02-28 16:23 thekonst
411 * libicq2000/Client.h, libicq2000/DirectClient.h,
412 libicq2000/SMTPClient.h, libicq2000/events.h, src/Client.cpp,
413 src/DirectClient.cpp, src/SMTPClient.cpp, src/events.cpp: - Added
414 basic SMTP support to send SMS messages through E-mail gateways
415 (SMTPClient) - Created a base interface for DirectClient and
416 SMTPClient - Added the EmailMessageEvent class, which represents
417 usual E-mail messages - .. and it cannot be true there are no bugs
420 2002-02-28 08:30 thekonst
422 * libicq2000/buffer.h, src/buffer.cpp: Added a method to extract an
423 LF terminated string from Buffer
425 2002-02-27 19:17 barnabygray
427 * src/buffer.cpp, libicq2000/buffer.h: Fixed bug in
428 Buffer::UnpackUint16Null that meant possible evil clients could
429 remote segfault the library. Not exploitable - no worries!
431 2002-02-26 16:14 barnabygray
433 * libicq2000/events.h, src/SNAC-SRV.cpp, src/events.cpp: Fixed
435 2002-02-26 15:36 barnabygray
437 * libicq2000/SNAC-SRV.h, src/Client.cpp, src/SNAC-SRV.cpp: -
438 Changes for SMTP sending
440 2002-02-26 14:19 barnabygray
442 * src/SNAC-SRV.cpp: oops, libicq2000 != ickle
444 2002-02-26 13:48 barnabygray
446 * libicq2000/Contact.h, src/Client.cpp, src/Contact.cpp: - Changed
447 icq/virtual contact system slightly - Distinguish SMSable from
448 virtual contacts (which are not necessarily SMSable) - Fixed bug
449 in email express created contacts
451 2002-02-25 19:45 barnabygray
453 * libicq2000/constants.h, src/Client.cpp, src/DirectClient.cpp: -
454 Log split packets only once - Make library more robust to evil
455 people sending crap at our listening port
457 2002-02-21 15:53 barnabygray
459 * libicq2000/ICQ.h, src/Client.cpp, src/ICQ.cpp, src/SNAC-MSG.cpp:
460 Fixed auth responses. General code clean up for the really messy
461 Message send SNAC stuff.
463 2002-02-20 22:51 barnabygray
465 * src/Client.cpp: Should have been sending to normalised mobile
468 2002-02-16 09:52 mitz
470 * libicq2000/Client.h, libicq2000/events.h, src/Client.cpp,
471 src/events.cpp: Changed server-based contact list signaling from
472 contact-at-a-time to list-at-a-time
474 2002-02-15 17:36 barnabygray
476 * THANKS, libicq2000/RequestIDCache.h, libicq2000/constants.h,
477 libicq2000/userinfoconstants.h, src/TLV.cpp: More -Wall fixes
479 2002-02-13 16:08 thekonst
481 * src/Client.cpp: Reverted the latest modification.
483 2002-02-13 15:25 thekonst
485 * src/Client.cpp: Made it a little bit harder for user to add
486 theirselves to contact list. Caused problems before. Now works
487 great for me allowing to fetch self details without a problem.
489 2002-02-10 16:59 mitz
491 * src/SNAC-SBL.cpp: Process entries where the UIN is not the first
492 piece of information correctly.
494 2002-02-05 17:13 barnabygray
496 * libicq2000/: constants.h, userinfoconstants.h: Moved AgeRange
497 constants to a more appropriate place
499 2002-02-05 16:27 thekonst
501 * libicq2000/Client.h, libicq2000/constants.h, src/Client.cpp: Min
502 and max ages were replaced with ranges for the full WhitePages
505 2002-02-02 08:34 mitz
507 * src/SNAC-SRV.cpp: Filled in the request ID field inside server
508 requests with the low word of the SNAC request ID field.
510 2002-02-01 19:47 barnabygray
512 * examples/shell.cpp, libicq2000/Cache.h, libicq2000/DCCache.h,
513 libicq2000/RequestIDCache.h, libicq2000/events.h, src/Client.cpp,
514 src/Contact.cpp, src/DirectClient.cpp, src/ICQ.cpp,
515 src/SNAC-SRV.cpp, src/TLV.cpp, src/Xml.cpp, src/buffer.cpp,
516 src/events.cpp: Removed a lot of warnings when compiled under
517 -Wall. Thanks Jason Townsend for the patch.
519 2002-02-01 17:55 barnabygray
521 * src/Client.cpp: Bug fix, for sending through server which the
522 last priority changes broke.
524 2002-02-01 12:47 thekonst
526 * libicq2000/Client.h, libicq2000/ContactList.h, libicq2000/ICQ.h,
527 libicq2000/events.h, src/Client.cpp, src/ContactList.cpp,
528 src/ICQ.cpp, src/events.cpp: Added support for "you were added" and
529 e-mail express messages.
531 2002-01-30 22:02 barnabygray
533 * libicq2000/Client.h, libicq2000/ICQ.h, libicq2000/events.h,
534 src/Client.cpp, src/DirectClient.cpp, src/ICQ.cpp, src/events.cpp:
535 Sending/receiving urgent + to contact list priorities on messages
538 2002-01-27 13:19 thekonst
540 * configure.in, src/userinfohelpers.cpp: The getSystemTimezone
541 routine couldn't be compiled under FreeBSD and obviously other
542 system that hadn't the timezone variable in time.h. Fixed.
544 2002-01-26 19:31 barnabygray
546 * libicq2000/SNAC-BOS.h, src/Client.cpp, src/DirectClient.cpp,
547 src/SNAC-BOS.cpp: Message ACK temporary fix - send an accept-status
550 2002-01-26 13:51 thekonst
552 * libicq2000/userinfohelpers.h, src/userinfohelpers.cpp: Time zone
553 related routines were added to UserInfoHelpers.
555 2002-01-25 15:38 barnabygray
557 * libicq2000/Client.h, libicq2000/Contact.h,
558 libicq2000/DirectClient.h, libicq2000/events.h, src/Client.cpp,
559 src/Contact.cpp, src/DirectClient.cpp, src/events.cpp: - Migrating
560 status & invisibility settings across to self contact in Client -
561 Fixed sending own status in messages - so sending whilst not online
562 should not mess up status of remote end
564 2002-01-25 01:35 barnabygray
566 * libicq2000/Makefile.am, libicq2000/userinfohelpers.h,
567 src/Makefile.am, src/userinfohelpers.cpp: Added convenience stuff
570 2002-01-24 15:06 thekonst
572 * libicq2000/ICQ.h, libicq2000/events.h, src/Client.cpp,
573 src/ICQ.cpp, src/events.cpp: Choppy choppy choppy... :) Removed
574 unused fields from the authorization request related classes.
576 2002-01-24 14:41 thekonst
578 * src/ICQ.cpp: Wrong parsing of authorization request packets was
579 fixed. Now the message is read correctly.
581 2002-01-24 14:01 barnabygray
583 * src/SNAC-SRV.cpp: Stupid mistake fix #2 of today
585 2002-01-24 13:48 barnabygray
587 * src/Client.cpp: setInvisible to false when going offline.. stupid
590 2002-01-23 16:49 barnabygray
592 * libicq2000/Contact.h, src/Contact.cpp, src/ContactList.cpp,
593 src/SNAC-SRV.cpp: Correctly associates sms responses to contacts
596 2002-01-21 14:39 barnabygray
598 * src/socket.cpp: And actually include config.h so we will pick up
601 2002-01-21 14:05 barnabygray
603 * acinclude.m4, config.h.in, configure.in: Added configure check
604 (+fix) for missing socklen_t type to help compilation on MacOS X
605 and goodness knows what else.
607 2002-01-21 13:29 barnabygray
609 * libicq2000/Contact.h, libicq2000/buffer.h,
610 libicq2000/userinfoconstants.h, src/Contact.cpp, src/SNAC-SRV.cpp:
611 Changed MainHomeInfo.gmt to proper type and renamed it 'timezone',
612 which makes a lot more sense to me.
614 2002-01-19 15:22 thekonst
616 * libicq2000/userinfoconstants.h: Added constants for interests
617 categories and background types.
619 2002-01-19 15:19 barnabygray
621 * libicq2000/Client.h, libicq2000/events.h, src/Client.cpp,
622 src/Contact.cpp, src/events.cpp: - Rearrangement of events for
623 SelfEvent - Renaming of some methods on Client for consistency
625 2002-01-18 16:46 barnabygray
627 * libicq2000/Client.h, libicq2000/Contact.h, src/Client.cpp,
628 src/Contact.cpp: Tidying up after self contact.
630 2002-01-18 16:17 barnabygray
632 * libicq2000/Client.h, libicq2000/SNAC-SRV.h,
633 libicq2000/Translator.h, libicq2000/buffer.h, libicq2000/events.h,
634 src/Client.cpp, src/SNAC-SRV.cpp, src/Translator.cpp,
635 src/buffer.cpp, src/events.cpp: - Added retrieving + setting own
636 info support, thanks to Mitz's work. - Added/Fixed a few
637 ServerToClient translations that should have been taking place.
639 2002-01-18 15:55 barnabygray
641 * libicq2000/ICQ.h, src/Client.cpp, src/ICQ.cpp: Fixed invisible
642 users -> offline not clearing invisible flag.
644 2002-01-15 18:44 barnabygray
646 * libicq2000/SNAC-UIN.h: gcc 3.0 namespace fixes
648 2002-01-14 00:33 barnabygray
650 * Makefile.am: Temporary fix
652 2002-01-13 17:18 barnabygray
654 * Makefile.am: Updated
656 2002-01-13 17:18 barnabygray
658 * libicq2000-config.1: Added manpage for libicq2000-config, mainly
659 to meet the strict debian policy.
661 2002-01-13 17:17 barnabygray
663 * doxyfile.conf: Changed doxygen config
665 2002-01-13 17:16 barnabygray
667 * debian/: README, changelog, control, copyright,
668 libicq2000-dev.files, libicq2000-dev.links,
669 libicq2000-dev.manpages, libicq2000-doc.files,
670 libicq2000-doc.links, libicq2000.docs, libicq2000.files, rules:
671 Debian packaging stuff
673 2002-01-13 17:15 barnabygray
675 * src/Client.cpp, libicq2000/Client.h: - Changed old
676 FLAPHeader/FLAPFooter system over to using Buffer::marker's -
677 Reduced a lot of code duplication in sending SNACs, with new
678 functions FLAPwrapSNAC and FLAPwrapSNACandSend
680 2002-01-11 21:38 barnabygray
682 * libicq2000/Contact.h: gcc 3.0 fixes - thanks Alex for pointing
685 2002-01-11 01:02 barnabygray
687 * autogen.sh, config.h.in, configure.in, doxyfile.conf,
688 libicq2000/Cache.h, libicq2000/Client.h, libicq2000/Contact.h,
689 libicq2000/ContactList.h, libicq2000/DCCache.h,
690 libicq2000/DirectClient.h, libicq2000/ICQ.h,
691 libicq2000/RequestIDCache.h, libicq2000/SNAC-MSG.h,
692 libicq2000/SNAC-SRV.h, libicq2000/SNAC-base.h,
693 libicq2000/SeqNumCache.h, libicq2000/buffer.h, libicq2000/events.h,
694 libicq2000/socket.h, libicq2000/userinfoconstants.h,
695 libicq2000/version.h.in, src/Client.cpp, src/Contact.cpp,
696 src/ContactList.cpp, src/DirectClient.cpp, src/ICBMCookie.cpp,
697 src/ICQ.cpp, src/SNAC-MSG.cpp, src/SNAC-SRV.cpp, src/SNAC-UIN.cpp,
698 src/SNAC-base.cpp, src/SNAC.cpp, src/TLV.cpp, src/buffer.cpp,
699 src/events.cpp, src/socket.cpp, src/sstream_fix.h, src/version.cpp:
700 - Added 3 types of searching - Put userinfo constants into ICQ2000
701 namespace - Renamed UINRelatedSubtype to UINICQSubtype - Fixes to
702 DC timeouts - Other stuff.. etc.. blah blah
704 2002-01-09 20:18 nordman
706 * libicq2000/constants.h: Wrap in the ICQ2000 namespace.
708 2001-12-26 17:48 mitz
710 * src/: Client.cpp, ICQ.cpp: Mitz cleaning up his mess before
711 somebody gets killed.
713 2001-12-26 17:30 mitz
715 * src/: Client.cpp, ICQ.cpp: - Invisible mode - Additional settings
716 (server host and port, ignore unlisted users)
718 2001-12-25 23:59 barnabygray
720 * libicq2000/TLV.h, src/SNAC-LOC.cpp, src/TLV.cpp: Fixes for what
721 Ian's patch broke. The Capabilities TLV coded was not for parsing
722 incoming capabilities which arrive with a different TLV type then
723 the sent ones. Changing the Capabilities TLV to parse your incoming
724 ones and then changing the constant broke my code, and I spent a
725 long while tracking this down so am rightfully a bit annoyed.
727 2001-12-25 22:28 barnabygray
729 * libicq2000/Client.h, src/Client.cpp: Removed setInvisible at
730 Mitz's suggestion, to avoid confusion. setStatus should always be
733 2001-12-25 21:48 barnabygray
735 * libicq2000/Client.h, libicq2000/events.h, src/Client.cpp,
736 src/events.cpp: Invisibility fixes
738 2001-12-25 19:33 barnabygray
740 * libicq2000/Client.h, libicq2000/DirectClient.h, src/Client.cpp,
741 src/DirectClient.cpp, src/ICQ.cpp, src/SNAC-SRV.cpp: - Away message
744 2001-12-24 18:14 mitz
746 * src/Client.cpp: Fixes to invisibility: - Enabled logging in as
747 invisible - Changes to visibility trigger a MyStatusChangedEvent
749 2001-12-24 14:26 barnabygray
751 * libicq2000/SNAC.h, src/Client.cpp: Note to self: Check it
752 actually compiles before a commit
754 2001-12-24 14:15 barnabygray
756 * libicq2000/Client.h, libicq2000/Contact.h, libicq2000/TLV.h,
757 libicq2000/UserInfoBlock.h, src/Client.cpp, src/Contact.cpp,
758 src/TLV.cpp, src/UserInfoBlock.cpp: - Enabled invisibility, could
759 do with a per user customisability. - Added fix to try to
760 distinguish ICQlite for non-advanced message delivery.
762 2001-12-21 21:41 barnabygray
764 * Makefile.am, autogen.sh, config.h.in, configure.in,
765 libicq2000.m4, libicq2000/Makefile.am, libicq2000/version.h.in,
766 src/Makefile.am, src/version.cpp: - m4 macros for testing for
767 libicq2000 - version symbols in library
769 2001-12-21 20:05 barnabygray
771 * Makefile.am, configure.in, libicq2000-config.in: Created a
772 libicq2000-config script
774 2001-12-21 18:09 barnabygray
776 * libicq2000/Makefile.am: Added Makefile for library headers
779 2001-12-21 17:43 barnabygray
781 * Makefile.am, configure.in, examples/shell.cpp,
782 libicq2000/Cache.h, libicq2000/Client.h, libicq2000/Contact.h,
783 libicq2000/ContactList.h, libicq2000/DCCache.h,
784 libicq2000/DirectClient.h, libicq2000/ICBMCookie.h,
785 libicq2000/ICBMCookieCache.h, libicq2000/ICQ.h,
786 libicq2000/RequestIDCache.h, libicq2000/SNAC-BOS.h,
787 libicq2000/SNAC-BUD.h, libicq2000/SNAC-GEN.h,
788 libicq2000/SNAC-LOC.h, libicq2000/SNAC-MSG.h,
789 libicq2000/SNAC-SBL.h, libicq2000/SNAC-SRV.h,
790 libicq2000/SNAC-UIN.h, libicq2000/SNAC-base.h, libicq2000/SNAC.h,
791 libicq2000/SeqNumCache.h, libicq2000/TLV.h,
792 libicq2000/Translator.h, libicq2000/UserInfoBlock.h,
793 libicq2000/Xml.h, libicq2000/buffer.h, libicq2000/constants.h,
794 libicq2000/custom_marshal.h, libicq2000/events.h,
795 libicq2000/exceptions.h, libicq2000/socket.h,
796 libicq2000/userinfoconstants.h, src/Cache.h, src/Client.cpp,
797 src/Client.h, src/Contact.cpp, src/Contact.h, src/ContactList.cpp,
798 src/ContactList.h, src/DCCache.h, src/DirectClient.cpp,
799 src/DirectClient.h, src/ICBMCookie.cpp, src/ICBMCookie.h,
800 src/ICBMCookieCache.h, src/ICQ.cpp, src/ICQ.h, src/Makefile.am,
801 src/RequestIDCache.h, src/SNAC-BOS.cpp, src/SNAC-BUD.cpp,
802 src/SNAC-BUD.h, src/SNAC-GEN.cpp, src/SNAC-GEN.h, src/SNAC-LOC.cpp,
803 src/SNAC-LOC.h, src/SNAC-MSG.cpp, src/SNAC-MSG.h, src/SNAC-SBL.cpp,
804 src/SNAC-SRV.cpp, src/SNAC-SRV.h, src/SNAC-UIN.cpp, src/SNAC-UIN.h,
805 src/SNAC-base.cpp, src/SNAC-base.h, src/SNAC.cpp, src/SNAC.h,
806 src/SeqNumCache.h, src/TLV.cpp, src/TLV.h, src/Translator.cpp,
807 src/Translator.h, src/UserInfoBlock.cpp, src/UserInfoBlock.h,
808 src/Xml.cpp, src/Xml.h, src/buffer.cpp, src/buffer.h,
809 src/constants.h, src/custom_marshal.h, src/events.cpp,
810 src/events.h, src/exceptions.cpp, src/exceptions.h, src/socket.cpp,
811 src/socket.h, src/userinfoconstants.h: Many changes: - imported
812 Mitz's additions (needs more work) - move all the installed headers
813 in a libicq2000 directory - fixes to build process - removed uses
814 of the hash_map, to ease compatibility with STL implementations
816 2001-12-20 15:33 barnabygray
818 * doxyfile.conf: doxygen config file
820 2001-12-20 15:32 barnabygray
822 * README: Spelling mistakes
824 2001-12-20 13:31 barnabygray
826 * Makefile.am, README, src/Client.cpp, src/Client.h,
827 src/DirectClient.h, src/Translator.h, src/events.cpp, src/events.h:
828 Documented a lot of the library. Small fixes to Translator (const
831 2001-12-20 13:13 thekonst
833 * src/: Client.cpp, Contact.cpp, Contact.h, SNAC-SRV.cpp,
834 SNAC-SRV.h: 100% of user details are now read. Work info along with
835 personal interests and background/past are fetched, parsed and
836 passed to the Contact class.
838 2001-12-19 18:57 barnabygray
840 * configure.in: Autoconf guff
842 2001-12-19 18:24 barnabygray
844 * ChangeLog, Makefile.am: More additions
846 2001-12-19 16:37 barnabygray
848 * configure.in: Configure should now work
850 2001-12-19 15:56 barnabygray
852 * configure.in: Updated
854 2001-12-19 15:41 barnabygray
856 * src/: Makefile, Makefile.in: Oops, shouldn't have been in CVS
858 2001-12-19 15:20 barnabygray
860 * AUTHORS, COPYING, INSTALL, NEWS, README, THANKS, TODO,
861 autogen.sh, configure.in, src/Makefile.in: Administrivia stuff
863 2001-12-19 15:13 barnabygray
865 * examples/Makefile.am, examples/shell.cpp, src/Cache.h,
866 src/Client.cpp, src/Client.h, src/Contact.cpp, src/Contact.h,
867 src/ContactList.cpp, src/ContactList.h, src/DCCache.h,
868 src/DirectClient.cpp, src/DirectClient.h, src/ICBMCookie.cpp,
869 src/ICBMCookie.h, src/ICBMCookieCache.h, src/ICQ.cpp, src/ICQ.h,
870 src/RequestIDCache.h, src/SNAC-BUD.cpp, src/SNAC-BUD.h,
871 src/SNAC-GEN.cpp, src/SNAC-GEN.h, src/SNAC-LOC.cpp, src/SNAC-LOC.h,
872 src/SNAC-MSG.cpp, src/SNAC-MSG.h, src/SNAC-SRV.cpp, src/SNAC-SRV.h,
873 src/SNAC-UIN.cpp, src/SNAC-UIN.h, src/SNAC-base.cpp,
874 src/SNAC-base.h, src/SNAC.cpp, src/SNAC.h, src/SeqNumCache.h,
875 src/TLV.cpp, src/TLV.h, src/Translator.cpp, src/Translator.h,
876 src/UserInfoBlock.cpp, src/UserInfoBlock.h, src/Xml.cpp, src/Xml.h,
877 src/buffer.cpp, src/buffer.h, src/constants.h,
878 src/custom_marshal.h, src/events.cpp, src/events.h,
879 src/exceptions.cpp, src/exceptions.h, src/socket.cpp, src/socket.h,
880 src/sstream_fix.h, src/userinfoconstants.h: Modified licensing to
883 2001-12-19 14:12 barnabygray
885 * src/: Cache.h, Client.cpp, Client.h, Contact.cpp, Contact.h,
886 ContactList.cpp, ContactList.h, DCCache.h, DirectClient.cpp,
887 DirectClient.h, ICBMCookie.cpp, ICBMCookie.h, ICBMCookieCache.h,
888 ICQ.cpp, ICQ.h, Makefile, Makefile.am, Makefile.in,
889 RequestIDCache.h, SNAC-BUD.cpp, SNAC-BUD.h, SNAC-GEN.cpp,
890 SNAC-GEN.h, SNAC-LOC.cpp, SNAC-LOC.h, SNAC-MSG.cpp, SNAC-MSG.h,
891 SNAC-SRV.cpp, SNAC-SRV.h, SNAC-UIN.cpp, SNAC-UIN.h, SNAC-base.cpp,
892 SNAC-base.h, SNAC.cpp, SNAC.h, SeqNumCache.h, TLV.cpp, TLV.h,
893 Translator.cpp, Translator.h, UserInfoBlock.cpp, UserInfoBlock.h,
894 Xml.cpp, Xml.h, buffer.cpp, buffer.h, constants.h,
895 custom_marshal.h, events.cpp, events.h, exceptions, exceptions.cpp,
896 exceptions.h, socket.cpp, socket.h, sstream_fix.h,
897 userinfoconstants.h: Moved library from ickle to libicq2000