]> andersk Git - libfaim.git/blobdiff - CHANGES
- Thu May 3 15:47:23 PDT 2001
[libfaim.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 79d5983914ece7a89a80909c55226b28953ec96a..e408a1c5f0b1d25dbabde21f24998a6b1d90747c 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,162 @@
 
 No release numbers
 ------------------
+ - Thu May  3 15:47:23 PDT 2001
+  - Clean up getcap/putcaps
+  - Add GAMES2 and SENDBUDDYLIST caps (the latter is new in winaim 4.7beta)
+  - Update hash to latest value
+
+ - Wed Apr 25 11:51:39 PDT 2001
+  - I think this was a bug.
+
+ - Tue Apr 24 17:36:03 PDT 2001
+  - Let Eric generate the hash if he wants.
+
+ - Mon Apr 23 15:58:11 PDT 2001
+  - On a clear day, you can see forever.
+
+ - Thu Mar 29 13:05:50 PST 2001
+  - Less leaks.
+
+ - Thu Mar 29 14:45:22 CST 2001 (jbm)
+  - Add module capability to the 0001/001f stuff (jbm)
+
+ - Wed Mar 28 21:20:08 PST 2001
+  - Add flags arg to aim_chat_send_im()
+  - Add msglen arg to aim_send_im and aim_chat_send_im
+     - This will make more sense when I make the UNICODE commit (tomorrow?)
+
+ - Wed Mar 28 16:51:25 PST 2001
+  - I decided it was a good day while I was figuring out that it was a bad day.
+  - See faimtest and login.c::memrequest().
+  - Hopefully I'm done for a while.
+
+ - Tue Mar 27 19:15:10 PST 2001
+  - I haven't decided yet whether today is a good day or a bad day.
+  - Probably both.
+  - More later.
+
+ -  Mon Mar 26 16:08:45 PST 2001
+  - Why didn't anyone tell me buddy-offgoing wasn't working?
+    - *** REQUIRES CLIENT CHANGES... buddy-offgoing now passes a userinfo
+          struct (its now identical to buddy-oncoming)
+
+ - Mon Mar 26 15:57:41 PST 2001
+  - Hrmph.
+  - Debuglevel wasn't getting set properly by aim_session_init
+
+ - Sat Mar 24 03:16:32 UTC 2001
+  - vaargs to msgerror and locateerror swapped
+     - ** CLIENT CHANGE: Reason code comes before SN now.  This is so that
+          the backend code for all three error handlers is identical.
+  - aim_getinfo() returns -1 on failure (hah! I don't think anyone checks 
+      return codes from libfaim anyway...they're known for their
+      inconsistency and lack of sensicality)
+  - Remove _DEFAULT handlers in faimtest...
+     - They were not consistent.
+     - They did not make sense.
+     - They did not work anyway.
+     - Most of them were #if 0'd.
+  - Add ICBM Parameter Info callback... you can catch this if you want.
+  - aim_getbuildstring() now takes a buffer instead of returning static (ew!)
+  - Clean up, "factorize", etc
+  - More stuff... (Only one "middle handler" left in rxhandlers.c!)
+
+ - Fri Mar 23 05:42:11 UTC 2001
+  - Export aim_encode_password_md5()
+  - Add middle handler for 000b/0002 (min report interval)
+  - Add aim_session_kill()
+     - CLIENTS MUST CALL THIS either in addition to or instead of
+       aim_logoff(), particularly if you keep lots of sessions open.
+       (Sessions now contain dynamically allocated memory which must be freed.)
+  - Oh, and some other stuff...
+
+ - Fri Mar 23 01:45:28 UTC 2001
+  - Add AIM_CLIENTINFO_KNOWNGOOD
+  - Fix a few details in aim_send_login (thanks temas)
+  - Prevent aim_rxhandlers from being called recursively
+     - This is something that has been in my PENDING_AIM mailbox for over
+       a year now.  I figured it was trivial enough to throw in.  EveryBuddy
+       wanted it, but I don't remember why.  It should never happen anyway.
+  - Use AIM_CLIENTINFO_KNOWNGOOD
+     - This lets faimtest log in after today's round of AOL being mean.
+
+ - Fri Mar 16 23:12:58 UTC 2001
+  - Remove one level from aim_rxdispatch()
+
+ - Wed Mar 14 20:21:49 UTC 2001
+  - Clean up declarations of TLV functions (ie, const)
+  - Add -o and -O to faimtest (I didn't use your patch, josh)
+
+ - Wed Mar 14 03:11:03 UTC 2001
+  - Err...I'll commit before I go home.  More faimtest crap.
+
+ - Tue Mar 13 20:23:04 UTC 2001
+  - Fiddle with faimtest a bit.
+
+ - Sun Mar 11 06:02:19 UTC 2001
+  - Banish socklen_t.
+
+ - Sun Mar 11 05:51:45 UTC 2001 (jbm)
+  - Split off aim_internal.h 
+  - Add aim_tx_cleanqueue()
+  - Remove sn from directim callback (use priv)
+
+ - Mon Mar  5 01:19:48 UTC 2001
+  - Fix typo in last CHANGES entry.
+  - Add fix from Eric to keep efence from complaining about malloc(0)
+  - Add .cvsignore files (also from Eric)
+  - Throw in josh's latest OFT/ODC kludges
+  - Completly remove all calls to printf and (unbounded) sprintf
+  - Add aim_setdebuggingcb()
+  - Remove preprocessor-based debug semantics (faimconfig.h)
+  - faimdprintf() now calls a user-specified callback to do printing
+  - Rearrange aim_tx_new() parameters to be more sensical, add sess
+  - Do some sanity checking in aim_tx_new()
+  - Add #defines to keep printf from compiling inside libfaim
+  - Who knows what else. (in total, this patch is nearly 5k lines)
+
+ - Fri Mar  2 02:17:22 UTC 2001
+  - Add aim_fingerprintclient(). (AB will trust this, but you shouldn't.)
+  - Add some EXTRA_DIST to Makefile.am
+
+ - Mon Feb 26 01:46:34 UTC 2001
+  - Fix swapped bytes in aim_caps[]. Thanks to 
+      Bruce Miller <bmiller@ics.uci.edu> for pointing this out.
+
+ - Sun Feb 11 01:07:36 UTC 2001
+  - Make secondary connections to the authorizer work again
+  - Make aim_auth_changepasswd() work again.
+  - Add aim_auth_setversions(), aim_auth_getinfo(), aim_auth_setemail(),
+    aim_auth_reqconfirm()
+  - Add middle handlers for responses to all of above.
+  - Add examples of above to faimtest (start with 'reqauth')
+ - Fri Feb  9 22:31:22 UTC 2001
+  - Add aim_tx_setenqueue().
+
+ - Thu Feb  8 20:12:39 UTC 2001
+  - Let TLV functions out of aim.h if FAIM_NEED_TLV is defined.
+
+ - Thu Feb  8 02:31:25 UTC 2001
+  - Remove aim_purgecookies() -- never used anyway
+  - Clean up a few bits of aim_msgcookie.c
+  - Remove AIM_CONN_MAX constant (hasn't been relevent in ages)
+  - Change commentary on synchro in aim.h
+  - Add NOPLOCKS and make them default
+  - Make faim/aim.h more of a mess; try to keep interfaces hiddenish.
+  - Add #define FAIM_INTERNAL to top of every file
+  - Remove aim_countconn (no one uses it anyway)
+  - Add aim_cloneconn() (cringe.)
+  - Throw in josh's getfile patch (and then munge it enough to break it)
+  - Add getopt() to faimtest.
+  - Remove aim_buildcode.h/mkbuildinfo.sh crap.
+  - Clean up aim_cleansnacs()
+  - There may have been other stuff too.  As always, the diff is the 
+    most accurate changelog there is.
+  - *** FT is currently more broken than it was before.  Also, this patch
+    introduces even more memory leaks.  You've been warned.
+
  - Sun Dec 17 07:19:04 UTC 2000
   - Update the capability block list
 
This page took 0.630785 seconds and 4 git commands to generate.