This repository has been archived by the owner on May 28, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
898 lines (598 loc) · 28.2 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
2002-07-20 13:01 barnabygray
* examples/Makefile.am: More header files to include in SOURCES for
dist target
2002-07-18 20:46 barnabygray
* examples/: Makefile.am, Select.cpp, Select.h, shell.cpp, shell.h:
Fixed up working example again.
2002-07-11 00:28 barnabygray
* libicq2000/DCCache.h, libicq2000/ICBMCookieCache.h,
libicq2000/RequestIDCache.h, libicq2000/SeqNumCache.h,
src/Client.cpp: Fix some memory leaks (thanks to lukasm for
pointing them out).
2002-06-25 18:47 barnabygray
* THANKS, libicq2000/Client.h, libicq2000/events.h, src/Client.cpp,
src/events.cpp: Nils Björklund <[email protected]> - connecting
signal
2002-06-20 15:08 barnabygray
* configure.in: Fix so libtoolize will actually be run.
2002-06-08 14:51 barnabygray
* libicq2000/ICQ.h, libicq2000/MessageHandler.h, libicq2000/TLV.h,
libicq2000/events.h, src/ICQ.cpp, src/MessageHandler.cpp,
src/TLV.cpp, src/events.cpp: Support for Web pager messages (almost
identical to Email express ones).
2002-06-08 12:57 barnabygray
* src/MessageHandler.cpp: Remove updating contact status based on
accept-status in ACK.
2002-05-19 15:36 barnabygray
* libicq2000.m4: Correction to the m4 macro.
2002-05-17 18:18 barnabygray
* examples/Makefile.am: Don't compile the examples for the moment
2002-05-17 11:40 barnabygray
* examples/: PipeExec.cpp, PipeExec.h, Select.cpp, Select.h:
Improved the examples
2002-05-17 11:38 barnabygray
* examples/Makefile.am, examples/shell.cpp, src/Client.cpp:
Aborting sending correctly when switching to offline whilst
messages are still in delivery.
2002-05-16 19:02 barnabygray
* src/Capabilities.cpp: Seems this capability is relevant too - re:
ICQ2Go
2002-05-11 13:28 barnabygray
* libicq2000/events.h, src/events.cpp: Support for copying some
events easily
2002-05-10 01:09 barnabygray
* src/MessageHandler.cpp: All acks to away message requests are
delivered.. well they should be.
2002-05-06 01:14 barnabygray
* libicq2000/Client.h, src/Client.cpp: Couple of convenience
methods
2002-05-06 00:49 barnabygray
* src/ICQ.cpp: Fix for compatability with licq, which seems to use
different (incorrect?) accept-status flags
2002-05-05 19:38 barnabygray
* src/MessageHandler.cpp: Default to delivered so it's at least
defined for clients that don't do this
2002-04-30 01:03 barnabygray
* configure.in: By default compile without -g flag, as discussed on
ickle mailing list
2002-04-29 17:13 mitz
* libicq2000/Client.h, libicq2000/SNAC-GEN.h, src/Client.cpp,
src/SNAC-GEN.cpp: Web-aware
2002-04-28 23:33 barnabygray
* Makefile.am: Removing debian bits
2002-04-28 23:33 barnabygray
* debian/: README, changelog, control, copyright,
libicq2000-dev.files, libicq2000-dev.links,
libicq2000-dev.manpages, libicq2000-doc.files,
libicq2000-doc.links, libicq2000.docs, libicq2000.files, rules:
Removed debian files, since it's now actually in debian..
2002-04-27 19:50 barnabygray
* autogen.sh: Pick up alternate forms of libtool macro
2002-04-27 15:34 barnabygray
* configure.in, src/Client.cpp: The server seems to have started
sending user info updates with blank IP fields, ignore these.
2002-04-26 23:36 alant
* src/Capabilities.cpp: Fix for strange RedHat's gcc-2.96
behaviour. Need to read Stroustrup once more.
2002-04-26 16:47 barnabygray
* configure.in: Inc. version numbers
2002-04-26 16:44 barnabygray
* libicq2000/DirectClient.h, src/DirectClient.cpp: Boo
2002-04-26 16:41 barnabygray
* ChangeLog, NEWS, README, src/DirectClient.cpp: Stuff what need to
be done for the next release
2002-04-26 16:18 barnabygray
* libicq2000/Capabilities.h, libicq2000/Client.h,
libicq2000/MessageHandler.h, libicq2000/events.h,
src/Capabilities.cpp, src/Client.cpp, src/Contact.cpp,
src/DirectClient.cpp, src/ICQ.cpp, src/MessageHandler.cpp,
src/SMTPClient.cpp, src/SNAC-SRV.cpp, src/buffer.cpp: - Unifying
more of the message handling stuff - Fix receiving offline messages
whilst in occupied/DND
2002-04-23 16:09 barnabygray
* libicq2000/Capabilities.h, src/Capabilities.cpp: Fix sizes
2002-04-23 14:39 barnabygray
* src/Capabilities.cpp: Oops.. get it right!
2002-04-23 14:31 barnabygray
* libicq2000/Capabilities.h, src/Capabilities.cpp, src/Contact.cpp,
src/SNAC-MSG.cpp: Much better capability support
2002-04-22 09:55 barnabygray
* libicq2000/DCCache.h: And another fix.
2002-04-22 01:24 barnabygray
* libicq2000/DCCache.h, src/DirectClient.cpp: Fix direct connection
(rare) segfault.
2002-04-21 15:47 barnabygray
* Makefile.am: Oops.. weren't including TODO in dist
2002-04-21 15:25 barnabygray
* THANKS, autogen.sh, libicq2000/Client.h, libicq2000/socket.h,
src/Client.cpp, src/socket.cpp: Port range binding (esp. for people
behind firewalls) thanks to Tobias Hoffmann.
2002-04-16 22:13 barnabygray
* NEWS, README, TODO: For the release
2002-04-16 20:41 barnabygray
* libicq2000/Client.h, libicq2000/DCCache.h, src/Client.cpp: What I
want is all of the power and none of the responsibility.
2002-04-16 00:13 barnabygray
* src/SNAC-MSG.cpp: Finally.. caught the bastard. (Sending advanced
through server was failing)
2002-04-14 20:39 barnabygray
* src/SNAC-MSG.cpp: Fixes
2002-04-14 20:09 barnabygray
* libicq2000/Contact.h, libicq2000/UserInfoBlock.h, src/Client.cpp,
src/Contact.cpp, src/MessageHandler.cpp, src/UserInfoBlock.cpp:
Added some time statistics
2002-04-13 22:31 barnabygray
* libicq2000/Capabilities.h, libicq2000/Contact.h,
libicq2000/Makefile.am, libicq2000/SNAC-MSG.h, libicq2000/TLV.h,
libicq2000/UserInfoBlock.h, src/Capabilities.cpp, src/Client.cpp,
src/Contact.cpp, src/Makefile.am, src/SNAC-MSG.cpp, src/TLV.cpp,
src/UserInfoBlock.cpp: More flexible handling of capabilities.
General tidying up of code for messaging.
2002-04-11 19:07 barnabygray
* src/ContactList.cpp: Better to use make_pair, it does exist in
gcc 3.0 just needed the namespace prefix.
2002-04-11 15:56 thekonst
* src/: ContactList.cpp, MessageHandler.cpp: Fixed two minor issues
that made it impossible to build the library with gcc 3.x.x
2002-04-11 12:09 barnabygray
* libicq2000/Client.h, libicq2000/SNAC-SRV.h, libicq2000/events.h,
src/Client.cpp, src/SNAC-SRV.cpp: Added keyword searching in
Whitepages
2002-04-10 17:32 barnabygray
* Makefile.am: docs built on dist target
2002-04-08 00:24 barnabygray
* libicq2000/events.h, src/Client.cpp, src/SNAC-MSG.cpp,
src/events.cpp: setOfflineMessage(true) for messages sent through
server as offline
2002-04-06 23:31 barnabygray
* libicq2000/socket.h, src/Client.cpp, src/socket.cpp: Fixed up
sockets behaviour, some of the signalling was a bit fscked. This
was probably the cause of ickle being a little CPU hungry recently
too.
2002-04-06 21:09 barnabygray
* src/MessageHandler.cpp: Fixed bug that prevented people from
reading away message
2002-04-06 16:03 barnabygray
* src/SNAC-SRV.cpp: Fixed status reported for contacts searched for
when they are not web-aware (it shouldn't have been STATUS_NA).
2002-04-03 07:41 mitz
* libicq2000/Client.h, libicq2000/SNAC-BOS.h, src/Client.cpp,
src/SNAC-BOS.cpp: Visible/invisible lists
2002-04-02 01:25 barnabygray
* src/socket.cpp: Oops.. my bad
2002-04-01 22:44 alant
* libicq2000/ref_ptr.h: operator= should return value
2002-04-01 20:19 mitz
* libicq2000/Contact.h, libicq2000/events.h, src/Contact.cpp,
src/events.cpp: Added an indicator to UserInfoChangeEvent of
whether the change is a transient detail or a permanent detail.
2002-04-01 12:24 barnabygray
* libicq2000/events.h, src/Client.cpp, src/events.cpp: - More small
fixes/tweaks
2002-04-01 01:46 barnabygray
* libicq2000/Client.h, src/Client.cpp, src/socket.cpp: - General
connection/disconnection code cleanup - maybe this will catch the
phantom gezillion disconnection dialogs bug
2002-03-31 21:54 barnabygray
* src/ICQ.cpp: Eek.. perl good.
2002-03-31 21:22 barnabygray
* libicq2000/ICQ.h, libicq2000/events.h, src/Client.cpp,
src/ICQ.cpp, src/MessageHandler.cpp, src/SNAC-MSG.cpp,
src/events.cpp: Fixed up User Add 'user has added you' stuff, which
someone, (ehhum) didn't do fully first time.
2002-03-31 17:53 barnabygray
* libicq2000/ICQ.h, libicq2000/buffer.h, src/ICQ.cpp,
src/MessageHandler.cpp, src/buffer.cpp: Fixed up auth requests
2002-03-29 11:54 barnabygray
* src/Contact.cpp: Status changing bug (thanks Justin for pointing
it out)
2002-03-28 18:24 barnabygray
* examples/shell.cpp, libicq2000/Client.h, libicq2000/Contact.h,
libicq2000/ContactList.h, libicq2000/DCCache.h,
libicq2000/DirectClient.h, libicq2000/ICBMCookieCache.h,
libicq2000/ICQ.h, libicq2000/Makefile.am,
libicq2000/MessageHandler.h, libicq2000/RequestIDCache.h,
libicq2000/SMTPClient.h, libicq2000/SNAC-BUD.h,
libicq2000/SNAC-SRV.h, libicq2000/SocketClient.h,
libicq2000/events.h, libicq2000/ref_ptr.h, src/Client.cpp,
src/Contact.cpp, src/ContactList.cpp, src/DirectClient.cpp,
src/ICQ.cpp, src/Makefile.am, src/MessageHandler.cpp,
src/SMTPClient.cpp, src/SNAC-BOS.cpp, src/SNAC-BUD.cpp,
src/SNAC-SBL.cpp, src/SNAC-SRV.cpp, src/events.cpp: Fairly major
reorganisation of library: - Changed Contacts over to using a
reference counted scheme - Moved around the hierarchy of the events
(especially related to ContactList and Contact events) - Removed
queueing of messages in the library - Maybe some other stuff
2002-03-12 19:40 barnabygray
* src/Client.cpp: EmailExpress never worked for when you receive
them whilst online - probably because it was never actually
implemented.. ;-)
2002-03-12 18:45 barnabygray
* libicq2000/ContactList.h, src/Client.cpp, src/ContactList.cpp:
Fixes for EmailExpress (pager) messages.
2002-03-07 00:13 barnabygray
* src/exceptions: Be gone, you foul being.
2002-03-05 15:34 barnabygray
* src/Client.cpp: Downgrade client capabilities when we fail to get
an ACK on an advanced message. These seems to be occuring with
ICQ2001 clients.. need to investigate.
2002-03-03 17:33 thekonst
* src/userinfohelpers.cpp: Damn.
2002-03-02 17:15 barnabygray
* src/Contact.cpp: Clear dynamic fields on going offline.
2002-03-02 17:13 barnabygray
* src/Contact.cpp: Never attempt direct connections for offline
contacts.
2002-03-02 17:06 barnabygray
* src/time_extra.cpp: Ooops
2002-03-02 17:00 barnabygray
* libicq2000/Makefile.am, libicq2000/time_extra.h, src/Makefile.am,
src/SNAC-SRV.cpp, src/time_extra.cpp: Fix to offline messages being
timestamped incorrectly if your timezone isn't GMT
2002-03-02 16:20 thekonst
* libicq2000/SMTPClient.h, src/SMTPClient.cpp,
src/userinfohelpers.cpp: - an interests lookup bug was fixed - and
I always knew my name was difficult to spell :)
2002-03-02 14:09 barnabygray
* libicq2000/ICQ.h, src/ICQ.cpp: Fixed last breakages.. hopefully
I've really caught the problem as to why ACKs were screwed up for
Normal messages.
2002-03-01 19:36 barnabygray
* libicq2000/Client.h, src/Client.cpp: - Added setStatus for
setting status without touching invisibility - Added setInvisible
similarly to above
2002-03-01 17:09 thekonst
* libicq2000/userinfohelpers.h, src/userinfohelpers.cpp: Just tired
of seeing "todo" there all the time :)
2002-03-01 15:55 barnabygray
* libicq2000/ICQ.h, src/DirectClient.cpp, src/ICQ.cpp,
src/SNAC-MSG.cpp, src/SNAC-SRV.cpp, src/TLV.cpp: Fixed a major
screw-up in a very recent commit that meant acks weren't being
parsed properly.
2002-02-28 17:31 barnabygray
* libicq2000/Client.h, libicq2000/DirectClient.h, libicq2000/ICQ.h,
libicq2000/Makefile.am, libicq2000/SMTPClient.h,
libicq2000/SocketClient.h, src/Client.cpp, src/DirectClient.cpp,
src/ICQ.cpp, src/Makefile.am, src/SMTPClient.cpp,
src/SocketClient.cpp: Fixes up to konst's really buggy code.. (only
joking) :-) Just a few small minor changes.
2002-02-28 16:23 thekonst
* libicq2000/Client.h, libicq2000/DirectClient.h,
libicq2000/SMTPClient.h, libicq2000/events.h, src/Client.cpp,
src/DirectClient.cpp, src/SMTPClient.cpp, src/events.cpp: - Added
basic SMTP support to send SMS messages through E-mail gateways
(SMTPClient) - Created a base interface for DirectClient and
SMTPClient - Added the EmailMessageEvent class, which represents
usual E-mail messages - .. and it cannot be true there are no bugs
;)
2002-02-28 08:30 thekonst
* libicq2000/buffer.h, src/buffer.cpp: Added a method to extract an
LF terminated string from Buffer
2002-02-27 19:17 barnabygray
* src/buffer.cpp, libicq2000/buffer.h: Fixed bug in
Buffer::UnpackUint16Null that meant possible evil clients could
remote segfault the library. Not exploitable - no worries!
2002-02-26 16:14 barnabygray
* libicq2000/events.h, src/SNAC-SRV.cpp, src/events.cpp: Fixed
2002-02-26 15:36 barnabygray
* libicq2000/SNAC-SRV.h, src/Client.cpp, src/SNAC-SRV.cpp: -
Changes for SMTP sending
2002-02-26 14:19 barnabygray
* src/SNAC-SRV.cpp: oops, libicq2000 != ickle
2002-02-26 13:48 barnabygray
* libicq2000/Contact.h, src/Client.cpp, src/Contact.cpp: - Changed
icq/virtual contact system slightly - Distinguish SMSable from
virtual contacts (which are not necessarily SMSable) - Fixed bug
in email express created contacts
2002-02-25 19:45 barnabygray
* libicq2000/constants.h, src/Client.cpp, src/DirectClient.cpp: -
Log split packets only once - Make library more robust to evil
people sending crap at our listening port
2002-02-21 15:53 barnabygray
* libicq2000/ICQ.h, src/Client.cpp, src/ICQ.cpp, src/SNAC-MSG.cpp:
Fixed auth responses. General code clean up for the really messy
Message send SNAC stuff.
2002-02-20 22:51 barnabygray
* src/Client.cpp: Should have been sending to normalised mobile
number
2002-02-16 09:52 mitz
* libicq2000/Client.h, libicq2000/events.h, src/Client.cpp,
src/events.cpp: Changed server-based contact list signaling from
contact-at-a-time to list-at-a-time
2002-02-15 17:36 barnabygray
* THANKS, libicq2000/RequestIDCache.h, libicq2000/constants.h,
libicq2000/userinfoconstants.h, src/TLV.cpp: More -Wall fixes
2002-02-13 16:08 thekonst
* src/Client.cpp: Reverted the latest modification.
2002-02-13 15:25 thekonst
* src/Client.cpp: Made it a little bit harder for user to add
theirselves to contact list. Caused problems before. Now works
great for me allowing to fetch self details without a problem.
2002-02-10 16:59 mitz
* src/SNAC-SBL.cpp: Process entries where the UIN is not the first
piece of information correctly.
2002-02-05 17:13 barnabygray
* libicq2000/: constants.h, userinfoconstants.h: Moved AgeRange
constants to a more appropriate place
2002-02-05 16:27 thekonst
* libicq2000/Client.h, libicq2000/constants.h, src/Client.cpp: Min
and max ages were replaced with ranges for the full WhitePages
search mode.
2002-02-02 08:34 mitz
* src/SNAC-SRV.cpp: Filled in the request ID field inside server
requests with the low word of the SNAC request ID field.
2002-02-01 19:47 barnabygray
* examples/shell.cpp, libicq2000/Cache.h, libicq2000/DCCache.h,
libicq2000/RequestIDCache.h, libicq2000/events.h, src/Client.cpp,
src/Contact.cpp, src/DirectClient.cpp, src/ICQ.cpp,
src/SNAC-SRV.cpp, src/TLV.cpp, src/Xml.cpp, src/buffer.cpp,
src/events.cpp: Removed a lot of warnings when compiled under
-Wall. Thanks Jason Townsend for the patch.
2002-02-01 17:55 barnabygray
* src/Client.cpp: Bug fix, for sending through server which the
last priority changes broke.
2002-02-01 12:47 thekonst
* libicq2000/Client.h, libicq2000/ContactList.h, libicq2000/ICQ.h,
libicq2000/events.h, src/Client.cpp, src/ContactList.cpp,
src/ICQ.cpp, src/events.cpp: Added support for "you were added" and
e-mail express messages.
2002-01-30 22:02 barnabygray
* libicq2000/Client.h, libicq2000/ICQ.h, libicq2000/events.h,
src/Client.cpp, src/DirectClient.cpp, src/ICQ.cpp, src/events.cpp:
Sending/receiving urgent + to contact list priorities on messages
(untested)
2002-01-27 13:19 thekonst
* configure.in, src/userinfohelpers.cpp: The getSystemTimezone
routine couldn't be compiled under FreeBSD and obviously other
system that hadn't the timezone variable in time.h. Fixed.
2002-01-26 19:31 barnabygray
* libicq2000/SNAC-BOS.h, src/Client.cpp, src/DirectClient.cpp,
src/SNAC-BOS.cpp: Message ACK temporary fix - send an accept-status
of zero for now.
2002-01-26 13:51 thekonst
* libicq2000/userinfohelpers.h, src/userinfohelpers.cpp: Time zone
related routines were added to UserInfoHelpers.
2002-01-25 15:38 barnabygray
* libicq2000/Client.h, libicq2000/Contact.h,
libicq2000/DirectClient.h, libicq2000/events.h, src/Client.cpp,
src/Contact.cpp, src/DirectClient.cpp, src/events.cpp: - Migrating
status & invisibility settings across to self contact in Client -
Fixed sending own status in messages - so sending whilst not online
should not mess up status of remote end
2002-01-25 01:35 barnabygray
* libicq2000/Makefile.am, libicq2000/userinfohelpers.h,
src/Makefile.am, src/userinfohelpers.cpp: Added convenience stuff
for user info
2002-01-24 15:06 thekonst
* libicq2000/ICQ.h, libicq2000/events.h, src/Client.cpp,
src/ICQ.cpp, src/events.cpp: Choppy choppy choppy... :) Removed
unused fields from the authorization request related classes.
2002-01-24 14:41 thekonst
* src/ICQ.cpp: Wrong parsing of authorization request packets was
fixed. Now the message is read correctly.
2002-01-24 14:01 barnabygray
* src/SNAC-SRV.cpp: Stupid mistake fix #2 of today
2002-01-24 13:48 barnabygray
* src/Client.cpp: setInvisible to false when going offline.. stupid
me, thanks Dominic
2002-01-23 16:49 barnabygray
* libicq2000/Contact.h, src/Contact.cpp, src/ContactList.cpp,
src/SNAC-SRV.cpp: Correctly associates sms responses to contacts
now.
2002-01-21 14:39 barnabygray
* src/socket.cpp: And actually include config.h so we will pick up
the fix
2002-01-21 14:05 barnabygray
* acinclude.m4, config.h.in, configure.in: Added configure check
(+fix) for missing socklen_t type to help compilation on MacOS X
and goodness knows what else.
2002-01-21 13:29 barnabygray
* libicq2000/Contact.h, libicq2000/buffer.h,
libicq2000/userinfoconstants.h, src/Contact.cpp, src/SNAC-SRV.cpp:
Changed MainHomeInfo.gmt to proper type and renamed it 'timezone',
which makes a lot more sense to me.
2002-01-19 15:22 thekonst
* libicq2000/userinfoconstants.h: Added constants for interests
categories and background types.
2002-01-19 15:19 barnabygray
* libicq2000/Client.h, libicq2000/events.h, src/Client.cpp,
src/Contact.cpp, src/events.cpp: - Rearrangement of events for
SelfEvent - Renaming of some methods on Client for consistency
2002-01-18 16:46 barnabygray
* libicq2000/Client.h, libicq2000/Contact.h, src/Client.cpp,
src/Contact.cpp: Tidying up after self contact.
2002-01-18 16:17 barnabygray
* libicq2000/Client.h, libicq2000/SNAC-SRV.h,
libicq2000/Translator.h, libicq2000/buffer.h, libicq2000/events.h,
src/Client.cpp, src/SNAC-SRV.cpp, src/Translator.cpp,
src/buffer.cpp, src/events.cpp: - Added retrieving + setting own
info support, thanks to Mitz's work. - Added/Fixed a few
ServerToClient translations that should have been taking place.
2002-01-18 15:55 barnabygray
* libicq2000/ICQ.h, src/Client.cpp, src/ICQ.cpp: Fixed invisible
users -> offline not clearing invisible flag.
2002-01-15 18:44 barnabygray
* libicq2000/SNAC-UIN.h: gcc 3.0 namespace fixes
2002-01-14 00:33 barnabygray
* Makefile.am: Temporary fix
2002-01-13 17:18 barnabygray
* Makefile.am: Updated
2002-01-13 17:18 barnabygray
* libicq2000-config.1: Added manpage for libicq2000-config, mainly
to meet the strict debian policy.
2002-01-13 17:17 barnabygray
* doxyfile.conf: Changed doxygen config
2002-01-13 17:16 barnabygray
* debian/: README, changelog, control, copyright,
libicq2000-dev.files, libicq2000-dev.links,
libicq2000-dev.manpages, libicq2000-doc.files,
libicq2000-doc.links, libicq2000.docs, libicq2000.files, rules:
Debian packaging stuff
2002-01-13 17:15 barnabygray
* src/Client.cpp, libicq2000/Client.h: - Changed old
FLAPHeader/FLAPFooter system over to using Buffer::marker's -
Reduced a lot of code duplication in sending SNACs, with new
functions FLAPwrapSNAC and FLAPwrapSNACandSend
2002-01-11 21:38 barnabygray
* libicq2000/Contact.h: gcc 3.0 fixes - thanks Alex for pointing
them out
2002-01-11 01:02 barnabygray
* autogen.sh, config.h.in, configure.in, doxyfile.conf,
libicq2000/Cache.h, libicq2000/Client.h, libicq2000/Contact.h,
libicq2000/ContactList.h, libicq2000/DCCache.h,
libicq2000/DirectClient.h, libicq2000/ICQ.h,
libicq2000/RequestIDCache.h, libicq2000/SNAC-MSG.h,
libicq2000/SNAC-SRV.h, libicq2000/SNAC-base.h,
libicq2000/SeqNumCache.h, libicq2000/buffer.h, libicq2000/events.h,
libicq2000/socket.h, libicq2000/userinfoconstants.h,
libicq2000/version.h.in, src/Client.cpp, src/Contact.cpp,
src/ContactList.cpp, src/DirectClient.cpp, src/ICBMCookie.cpp,
src/ICQ.cpp, src/SNAC-MSG.cpp, src/SNAC-SRV.cpp, src/SNAC-UIN.cpp,
src/SNAC-base.cpp, src/SNAC.cpp, src/TLV.cpp, src/buffer.cpp,
src/events.cpp, src/socket.cpp, src/sstream_fix.h, src/version.cpp:
- Added 3 types of searching - Put userinfo constants into ICQ2000
namespace - Renamed UINRelatedSubtype to UINICQSubtype - Fixes to
DC timeouts - Other stuff.. etc.. blah blah
2002-01-09 20:18 nordman
* libicq2000/constants.h: Wrap in the ICQ2000 namespace.
2001-12-26 17:48 mitz
* src/: Client.cpp, ICQ.cpp: Mitz cleaning up his mess before
somebody gets killed.
2001-12-26 17:30 mitz
* src/: Client.cpp, ICQ.cpp: - Invisible mode - Additional settings
(server host and port, ignore unlisted users)
2001-12-25 23:59 barnabygray
* libicq2000/TLV.h, src/SNAC-LOC.cpp, src/TLV.cpp: Fixes for what
Ian's patch broke. The Capabilities TLV coded was not for parsing
incoming capabilities which arrive with a different TLV type then
the sent ones. Changing the Capabilities TLV to parse your incoming
ones and then changing the constant broke my code, and I spent a
long while tracking this down so am rightfully a bit annoyed.
2001-12-25 22:28 barnabygray
* libicq2000/Client.h, src/Client.cpp: Removed setInvisible at
Mitz's suggestion, to avoid confusion. setStatus should always be
used.
2001-12-25 21:48 barnabygray
* libicq2000/Client.h, libicq2000/events.h, src/Client.cpp,
src/events.cpp: Invisibility fixes
2001-12-25 19:33 barnabygray
* libicq2000/Client.h, libicq2000/DirectClient.h, src/Client.cpp,
src/DirectClient.cpp, src/ICQ.cpp, src/SNAC-SRV.cpp: - Away message
setting
2001-12-24 18:14 mitz
* src/Client.cpp: Fixes to invisibility: - Enabled logging in as
invisible - Changes to visibility trigger a MyStatusChangedEvent
2001-12-24 14:26 barnabygray
* libicq2000/SNAC.h, src/Client.cpp: Note to self: Check it
actually compiles before a commit
2001-12-24 14:15 barnabygray
* libicq2000/Client.h, libicq2000/Contact.h, libicq2000/TLV.h,
libicq2000/UserInfoBlock.h, src/Client.cpp, src/Contact.cpp,
src/TLV.cpp, src/UserInfoBlock.cpp: - Enabled invisibility, could
do with a per user customisability. - Added fix to try to
distinguish ICQlite for non-advanced message delivery.
2001-12-21 21:41 barnabygray
* Makefile.am, autogen.sh, config.h.in, configure.in,
libicq2000.m4, libicq2000/Makefile.am, libicq2000/version.h.in,
src/Makefile.am, src/version.cpp: - m4 macros for testing for
libicq2000 - version symbols in library
2001-12-21 20:05 barnabygray
* Makefile.am, configure.in, libicq2000-config.in: Created a
libicq2000-config script
2001-12-21 18:09 barnabygray
* libicq2000/Makefile.am: Added Makefile for library headers
directory
2001-12-21 17:43 barnabygray
* Makefile.am, configure.in, examples/shell.cpp,
libicq2000/Cache.h, libicq2000/Client.h, libicq2000/Contact.h,
libicq2000/ContactList.h, libicq2000/DCCache.h,
libicq2000/DirectClient.h, libicq2000/ICBMCookie.h,
libicq2000/ICBMCookieCache.h, libicq2000/ICQ.h,
libicq2000/RequestIDCache.h, libicq2000/SNAC-BOS.h,
libicq2000/SNAC-BUD.h, libicq2000/SNAC-GEN.h,
libicq2000/SNAC-LOC.h, libicq2000/SNAC-MSG.h,
libicq2000/SNAC-SBL.h, libicq2000/SNAC-SRV.h,
libicq2000/SNAC-UIN.h, libicq2000/SNAC-base.h, libicq2000/SNAC.h,
libicq2000/SeqNumCache.h, libicq2000/TLV.h,
libicq2000/Translator.h, libicq2000/UserInfoBlock.h,
libicq2000/Xml.h, libicq2000/buffer.h, libicq2000/constants.h,
libicq2000/custom_marshal.h, libicq2000/events.h,
libicq2000/exceptions.h, libicq2000/socket.h,
libicq2000/userinfoconstants.h, src/Cache.h, src/Client.cpp,
src/Client.h, src/Contact.cpp, src/Contact.h, src/ContactList.cpp,
src/ContactList.h, src/DCCache.h, src/DirectClient.cpp,
src/DirectClient.h, src/ICBMCookie.cpp, src/ICBMCookie.h,
src/ICBMCookieCache.h, src/ICQ.cpp, src/ICQ.h, src/Makefile.am,
src/RequestIDCache.h, src/SNAC-BOS.cpp, src/SNAC-BUD.cpp,
src/SNAC-BUD.h, src/SNAC-GEN.cpp, src/SNAC-GEN.h, src/SNAC-LOC.cpp,
src/SNAC-LOC.h, src/SNAC-MSG.cpp, src/SNAC-MSG.h, src/SNAC-SBL.cpp,
src/SNAC-SRV.cpp, src/SNAC-SRV.h, src/SNAC-UIN.cpp, src/SNAC-UIN.h,
src/SNAC-base.cpp, src/SNAC-base.h, src/SNAC.cpp, src/SNAC.h,
src/SeqNumCache.h, src/TLV.cpp, src/TLV.h, src/Translator.cpp,
src/Translator.h, src/UserInfoBlock.cpp, src/UserInfoBlock.h,
src/Xml.cpp, src/Xml.h, src/buffer.cpp, src/buffer.h,
src/constants.h, src/custom_marshal.h, src/events.cpp,
src/events.h, src/exceptions.cpp, src/exceptions.h, src/socket.cpp,
src/socket.h, src/userinfoconstants.h: Many changes: - imported
Mitz's additions (needs more work) - move all the installed headers
in a libicq2000 directory - fixes to build process - removed uses
of the hash_map, to ease compatibility with STL implementations
2001-12-20 15:33 barnabygray
* doxyfile.conf: doxygen config file
2001-12-20 15:32 barnabygray
* README: Spelling mistakes
2001-12-20 13:31 barnabygray
* Makefile.am, README, src/Client.cpp, src/Client.h,
src/DirectClient.h, src/Translator.h, src/events.cpp, src/events.h:
Documented a lot of the library. Small fixes to Translator (const
methods)
2001-12-20 13:13 thekonst
* src/: Client.cpp, Contact.cpp, Contact.h, SNAC-SRV.cpp,
SNAC-SRV.h: 100% of user details are now read. Work info along with
personal interests and background/past are fetched, parsed and
passed to the Contact class.
2001-12-19 18:57 barnabygray
* configure.in: Autoconf guff
2001-12-19 18:24 barnabygray
* ChangeLog, Makefile.am: More additions
2001-12-19 16:37 barnabygray
* configure.in: Configure should now work
2001-12-19 15:56 barnabygray
* configure.in: Updated
2001-12-19 15:41 barnabygray
* src/: Makefile, Makefile.in: Oops, shouldn't have been in CVS
2001-12-19 15:20 barnabygray
* AUTHORS, COPYING, INSTALL, NEWS, README, THANKS, TODO,
autogen.sh, configure.in, src/Makefile.in: Administrivia stuff
2001-12-19 15:13 barnabygray
* examples/Makefile.am, examples/shell.cpp, src/Cache.h,
src/Client.cpp, src/Client.h, src/Contact.cpp, src/Contact.h,
src/ContactList.cpp, src/ContactList.h, src/DCCache.h,
src/DirectClient.cpp, src/DirectClient.h, src/ICBMCookie.cpp,
src/ICBMCookie.h, src/ICBMCookieCache.h, src/ICQ.cpp, src/ICQ.h,
src/RequestIDCache.h, src/SNAC-BUD.cpp, src/SNAC-BUD.h,
src/SNAC-GEN.cpp, src/SNAC-GEN.h, src/SNAC-LOC.cpp, src/SNAC-LOC.h,
src/SNAC-MSG.cpp, src/SNAC-MSG.h, src/SNAC-SRV.cpp, src/SNAC-SRV.h,
src/SNAC-UIN.cpp, src/SNAC-UIN.h, src/SNAC-base.cpp,
src/SNAC-base.h, src/SNAC.cpp, src/SNAC.h, src/SeqNumCache.h,
src/TLV.cpp, src/TLV.h, src/Translator.cpp, src/Translator.h,
src/UserInfoBlock.cpp, src/UserInfoBlock.h, src/Xml.cpp, src/Xml.h,
src/buffer.cpp, src/buffer.h, src/constants.h,
src/custom_marshal.h, src/events.cpp, src/events.h,
src/exceptions.cpp, src/exceptions.h, src/socket.cpp, src/socket.h,
src/sstream_fix.h, src/userinfoconstants.h: Modified licensing to
LGPL.
2001-12-19 14:12 barnabygray
* src/: Cache.h, Client.cpp, Client.h, Contact.cpp, Contact.h,
ContactList.cpp, ContactList.h, DCCache.h, DirectClient.cpp,
DirectClient.h, ICBMCookie.cpp, ICBMCookie.h, ICBMCookieCache.h,
ICQ.cpp, ICQ.h, Makefile, Makefile.am, Makefile.in,
RequestIDCache.h, SNAC-BUD.cpp, SNAC-BUD.h, SNAC-GEN.cpp,
SNAC-GEN.h, SNAC-LOC.cpp, SNAC-LOC.h, SNAC-MSG.cpp, SNAC-MSG.h,
SNAC-SRV.cpp, SNAC-SRV.h, SNAC-UIN.cpp, SNAC-UIN.h, SNAC-base.cpp,
SNAC-base.h, SNAC.cpp, SNAC.h, SeqNumCache.h, TLV.cpp, TLV.h,
Translator.cpp, Translator.h, UserInfoBlock.cpp, UserInfoBlock.h,
Xml.cpp, Xml.h, buffer.cpp, buffer.h, constants.h,
custom_marshal.h, events.cpp, events.h, exceptions, exceptions.cpp,
exceptions.h, socket.cpp, socket.h, sstream_fix.h,
userinfoconstants.h: Moved library from ickle to libicq2000