sha1.el was included in Emacs 22.1 (released in 2007) and has since
been replaced by native functions; there's no point in us including it
anymore. hex-util.el was only used by sha1.el.
Newer versions of Automake (since 1.13) treat Emacs Lisp files in
subdirectories differently, which causes problems with hexrgb.el. I
made it copy hexrgb.el into the top directory, and it seems to work
for me.
Update README. New minimum version is 23.1, which is when dns.el
started supporting SRV queries. (Still need to update TLS section.)
Creator: Magnus Henoch <mange@freemail.hu>
Merge multi-account work
Patches applied:
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-2
Only output car of events in fsm.el, to avoid overflowing debug buffers
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-3
Apply 0.1ttn4 patch from Thien-Thi Nguyen
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-4
Don't eval state-name in define-state and define-enter-state
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-5
Fix previous change
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-6
Apply patches I forgot about
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-7
Add fsm-get-state
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-8
fsm-get-state should really be fsm-get-state-data
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-9
Add edebug declarations
* mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-10
Catch and report errors in enter functions
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--base-0
tag of mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-3
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-1
Start ewocizing roster
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-2
Use jabber-roster-update in jabber-process-roster
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-3
Merge from CVS
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-4
Merge fsm change
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-5
Merge fsm change
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-6
Use jabber-roster-update in jabber-presence-update-roster
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-7
Remove unused *xmlq* variable
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-8
Merge fsm change
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-9
Start converting jabber-core and jabber-conn to fsm style
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-10
Further hacking
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-11
Rough hacking at legacy authentication and IQ handling
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-12
Rough hacking at SASL authentication
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-13
Remove some obsolete variables and functions
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-14
Resource binding, session establishing; refactor roster retrieval
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-15
Remove some jabber-conn global variables. Fix or comment out dependent code.
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-16
Add missing parenthesis
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-17
Add fsm-get-state-data
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-18
Add :connection to state-data in proper time
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-19
Fix remaining references to global variables
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-20
Fix filter events
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-21
Fix various mismatched argument lists
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-22
Surface fixes to jabber-presence
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-23
Merge FSM changes
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-24
Rename jabber-post-connect-hook to jabber-post-connect-hooks
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-25
Merge from CVS (except patch-266)
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-26
Support STARTTLS (almost)
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-27
Fix SASL authentication
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-28
Typo: s/hook/hooks/
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-29
Forget SASL data when not needed
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-30
Store username, server and resource in state data
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-31
Remember which account to use in each chat buffer
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-32
Update signature of jabber-muc-process-message
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-33
Update signature of jabber-vcard-avatars-presence
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-34
Handle roster
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-35
Add missing parenthesis in jabber-read-account
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-36
Use header for roster ewoc
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-37
Remove trailing newline in jabber-resource-line-format
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-38
Properly update roster display
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-39
Fix double-connect check in jabber-connect
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-40
Fix jabber-disconnect
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-41
Ignore resource when checking whether already connected
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-42
Set jabber-account text proporty, and use it in jabber-read-account
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-43
Add connection argument to commands in jabber-disco
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-44
Adapt jabber-process-data, jabber-process-disco-{info,items}
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-45
Adapt jabber-version
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-46
Adapt jabber-browse
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-47
Adapt various jabber-presence functions
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-48
Use separate process buffers for different accounts
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-49
Include account property in roster. Fix jabber-chat-with-jid-at-point.
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-50
Add jabber-concat-rosters. Use it in jabber-read-jid-completing.
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-51
Adapt jabber-report-success
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-52
Adapt jabber-vcard
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-53
Adapt jabber-newdisco
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-54
Start adapting MUC
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-55
Adapt jabber-muc-process-presence and caller
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-56
Fix interactive use of jabber-send-default-presence
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-57
Handle sentinel events in :session-established state
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-58
Support selecting account interactively in jabber-connect.
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-59
Adapt jabber-events
* mange@freemail.hu--2005/emacs-jabber--multi-account--0--patch-60
Adapt jabber-history
Patches applied:
* mange@freemail.hu--2004/emacs-jabber--sasl--0--base-0
tag of mange@freemail.hu--2004/emacs-jabber--cvs-head--0--patch-26
* mange@freemail.hu--2004/emacs-jabber--sasl--0--patch-1
merge xemacs fix
* mange@freemail.hu--2004/emacs-jabber--sasl--0--patch-2
Get version from stream tag
* mange@freemail.hu--2004/emacs-jabber--sasl--0--patch-3
Hack SASL authentication
* mange@freemail.hu--2004/emacs-jabber--sasl--0--patch-4
Conditionalise SASL
* mange@freemail.hu--2004/emacs-jabber--sasl--0--patch-5
Hack SASL into shape
* mange@freemail.hu--2004/emacs-jabber--sasl--0--patch-6
Fix things for non-SASL servers
* mange@freemail.hu--2004/emacs-jabber--sasl--0--patch-7
Beautify stream handling
* mange@freemail.hu--2004/emacs-jabber--sasl--0--patch-8
Mention SASL and FLIM in README