|
|
|
@14c9e05
|
13 years |
davidben |
Number test output
May as well appease TAP here when we can.
release-1.10release-1.8release-1.9
|
|
|
@bf5e6a2
|
13 years |
davidben |
Add unit tests for owl_util_makepath
Stress all the relevant cases, ...
release-1.10release-1.8release-1.9
|
|
|
@c0c48d14
|
13 years |
davidben |
Reimplement owl_util_makepath
The new algorithm is cleaner and much ...
release-1.10release-1.8release-1.9
|
|
|
@7feba19
|
13 years |
davidben |
Add some tests for owl_util_baseclass
Mostly to stress some edge ...
release-1.10release-1.8release-1.9
|
|
|
@a16d7e5
|
13 years |
jgross |
Replaced 'Owl' with 'BarnOwl' in user visible places
Updated :show ...
release-1.10release-1.8release-1.9
|
|
|
@7756dde
|
13 years |
jgross |
Fix a typo in variable.c and a typo in filterelement.c
release-1.10release-1.8release-1.9
|
|
|
@401752a
|
13 years |
davidben |
Run the unit tests before installing the locker build
What's the ...
release-1.10release-1.8release-1.9
|
|
|
@901cee9
|
13 years |
jgross |
Don't segfault when you expunge all messages from the messagelist
...
release-1.10release-1.8release-1.9
|
|
|
@785ee77
|
13 years |
jgross |
Allow zsigs to be '0'
Also, keep the feature that setting the zsig to ...
release-1.10release-1.8release-1.9
|
|
|
@fa981f3
|
13 years |
jgross |
Removed some NULL checks for things that really shouldn't ever be NULL ...
release-1.10release-1.8release-1.9
|
|
|
@1dab38e
|
13 years |
jgross |
Make owl_variable_dict_newvar_* give accurate validsettings
release-1.10release-1.8release-1.9
|
|
|
@b4a678a
|
13 years |
jgross |
Added tests to tester.c to make sure that NULL values are gotten ...
release-1.10release-1.8release-1.9
|
|
|
@ca749a9
|
13 years |
jgross |
Make variable getters return NULL instead of "<null>"
This fixes ...
release-1.10release-1.8release-1.9
|
|
|
@ca54fd6
|
13 years |
jgross |
Pass owl_variable * around instead of owl_vardict *.
This allows ...
release-1.10release-1.8release-1.9
|
|
|
@bc1d648
|
13 years |
jgross |
Drop require_type
It's not doing much for us (and would do even less ...
release-1.10release-1.8release-1.9
|
|
|
@82e93c9
|
13 years |
andersk |
AX_CHECK_FLAG: Fix to work with autoconf 2.59
• ...
release-1.10release-1.8release-1.9
|
|
|
@bad4496
|
13 years |
davidben |
Reformat the man page to look more like others
It doesn't look like ...
release-1.10release-1.8release-1.9
|
|
|
@b8a3e00
|
13 years |
davidben |
Consistently use BarnOwl or barnowl
BarnOwl refers to the program, ...
release-1.10release-1.8release-1.9
|
|
|
@25891a8
|
13 years |
davidben |
Add a unit test for owl_history
Also fix an off-by-one error in ...
release-1.10release-1.8release-1.9
|
|
|
@650fb2c
|
13 years |
andersk |
Update autoconf macros from pkg-config
Signed-off-by: Anders Kaseorg ...
release-1.10release-1.8release-1.9
|
|
|
@378ede7
|
13 years |
andersk |
Update autoconf macros from autoconf-archive
Signed-off-by: Anders ...
release-1.10release-1.8release-1.9
|
|
|
@f2a96c0
|
13 years |
andersk |
Replace obsolete AX_C_CHECK_FLAG with AX_CHECK_COMPILE_FLAG
...
release-1.10release-1.8release-1.9
|
|
|
@2560529
|
13 years |
davidben |
Consistently place function annotation at the beginning
char ...
release-1.10release-1.8release-1.9
|
|
|
@c266281
|
13 years |
davidben |
Remove owl_list altogether
All uses have been removed.
release-1.10release-1.8release-1.9
|
|
|
@ce68f23
|
13 years |
davidben |
Make owl_dict_get_keys return a GPtrArray
Almost all the remaining ...
release-1.10release-1.8release-1.9
|
|
|
@3cdd6d2
|
13 years |
davidben |
Add owl_ptr_array_free convenience function
Unfortunately, most uses ...
release-1.10release-1.8release-1.9
|
|
|
@e4524da
|
13 years |
davidben |
Make aimsearch code use GPtrArray instead of owl_list
release-1.10release-1.8release-1.9
|
|
|
@ecffae6
|
13 years |
davidben |
Make owl_zephyr_get_anyone_list return a GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@e6d7e4e
|
13 years |
davidben |
Replace the puntlist with an GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@eb897c6
|
13 years |
davidben |
Replace owl_errqueue's owl_list with a GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@7ed9bc6
|
13 years |
davidben |
Replace owl_zbuddlist's owl_list with GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@d191f45
|
13 years |
davidben |
Make owl_buddylist use a GPtrArray directly
release-1.10release-1.8release-1.9
|
|
|
@e4d7cb6
|
13 years |
davidben |
Replace owl_keymap's list with a GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@f9df2f0
|
13 years |
davidben |
Replace owl_message's owl_list with a GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@fc8a87a
|
13 years |
davidben |
Replace owl_messagelist's internal owl_list with GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@12294d2
|
13 years |
davidben |
Remove owl_list from owl_zwrite
Use a GPtrArray directly.
release-1.10release-1.8release-1.9
|
|
|
@6829afc
|
13 years |
davidben |
Define CALLER_OWN macro
Replace our exising uses of ...
release-1.10release-1.8release-1.9
|
|
|
@95b52d1
|
13 years |
andersk |
history: Store history in a GQueue
Signed-off-by: Anders Kaseorg ...
release-1.10release-1.8release-1.9
|
|
|
@8e515f9
|
13 years |
andersk |
history: Do not deduplicate a partial entry
This fixes a bug that let ...
release-1.10release-1.8release-1.9
|
|
|
@b470451
|
13 years |
andersk |
history: Tell owl_history_store whether the new entry will be partial
...
release-1.10release-1.8release-1.9
|
|
|
@ad37b39
|
13 years |
andersk |
history: Remove partial entries in owl_history_reset
Signed-off-by: ...
release-1.10release-1.8release-1.9
|
|
|
@83a079a
|
13 years |
andersk |
history: Make owl_history_store also reset
It doesn’t make sense to ...
release-1.10release-1.8release-1.9
|
|
|
@9923144
|
13 years |
andersk |
history: Get rid of touched and associated bug
This fixes the ...
release-1.10release-1.8release-1.9
|
|
|
@43744ce
|
13 years |
andersk |
history: Remove unused repeats flag
Signed-off-by: Anders Kaseorg ...
release-1.10release-1.8release-1.9
|
|
|
@8b293ea
|
13 years |
davidben |
Use glib spawn functions when launching a newmsgproc
The glib version ...
release-1.10release-1.8release-1.9
|
|
|
@b343c2c
|
13 years |
nelhage |
_dirty_everything: Avoid argument-dropping function pointer cast
...
release-1.10release-1.8release-1.9
|
|
|
@d427f08
|
13 years |
nelhage |
Use G_GNUC_WARN_UNUSED_RESULT
Have gcc warn us when we ignore the ...
release-1.10release-1.8release-1.9
|
|
|
@84a071f
|
13 years |
davidben |
Remove global main_context variable
It's really not necessary. We can ...
release-1.10release-1.8release-1.9
|
|
|
@e146cd7
|
13 years |
davidben |
Remove all uses of G_IO_PRI
Any use of G_IO_PRI (and correspondingly ...
release-1.10release-1.8release-1.9
|
|
|
@aa69c1e
|
13 years |
davidben |
And finally, remove owl_io_dispatch
All uses have been replaced with ...
release-1.10release-1.8release-1.9
|
|
|
@2d04312
|
13 years |
davidben |
Use g_io_add_watch in zephyr initialization
Which removes the final ...
release-1.10release-1.8release-1.9
|
|
|
@a6a9ddb
|
13 years |
davidben |
Replace popexec's io_dispatch with a glib io watch
Again, this code ...
release-1.10release-1.8release-1.9
|
|
|
@2244836
|
13 years |
davidben |
Use g_io_add_watch in the stderr redirect
We may actually be able to ...
release-1.10release-1.8release-1.9
|
|
|
@bbb7876
|
13 years |
davidben |
Replace the stdin reader with a GIOChannel watch
We ignore the ...
release-1.10release-1.8release-1.9
|
|
|
@bcde7926
|
13 years |
davidben |
Reimplement BarnOwl::add_io_dispatch with AnyEvent
We can emulate the ...
release-1.10release-1.8release-1.9
|
|
|
@074bdaa
|
13 years |
davidben |
Replace BarnOwl::Timer with a perl wrapper over AnyEvent
This also ...
release-1.10release-1.8release-1.9
|
|
|
@58f4fb2
|
13 years |
davidben |
Drop show timers feature
It was useful to access programmatically and ...
release-1.10release-1.8release-1.9
|
|
|
@72146c7
|
13 years |
davidben |
Convert pseudologins timer to glib timers
release-1.10release-1.8release-1.9
|
|
|
@6b0b4f4
|
13 years |
davidben |
Convert AIM timers to glib timers
We do lose the timer tracking ...
release-1.10release-1.8release-1.9
|
|
|
@4f746f8
|
13 years |
davidben |
Bump required glib version to 2.16
Debian Lenny's version is 2.16.6-3 ...
release-1.10release-1.8release-1.9
|
|
|
@9179fd7
|
13 years |
davidben |
Use AnyEvent's Glib backend
release-1.10release-1.8release-1.9
|
|
|
@937a00e9
|
13 years |
asedeno |
Don't leak timestr when setting time in a perl message
Signed-off-by: ...
release-1.10release-1.8release-1.9
|
|
|
@9d43dcc
|
13 years |
andersk |
Build with -Wwrite-strings
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
release-1.10release-1.8release-1.9
|
|
|
@4e37d56
|
13 years |
andersk |
owl_dict_regtest: Copy and free dict values
Signed-off-by: Anders ...
release-1.10release-1.8release-1.9
|
|
|
@9efc154
|
13 years |
andersk |
variables_to_init: Copy string literals
This squashes the rest of the ...
release-1.10release-1.8release-1.9
|
|
|
@9e86f6f
|
13 years |
andersk |
variables_to_init: Move into new function owl_variable_add_defaults
...
release-1.10release-1.8release-1.9
|
|
|
@117c21c
|
13 years |
andersk |
commands_to_init: Copy string literals
This squashes a bunch of ...
release-1.10release-1.8release-1.9
|
|
|
@aad166a
|
13 years |
andersk |
commands_to_init: Move into new function owl_cmd_add_defaults
...
release-1.10release-1.8release-1.9
|
|
|
@ea68035
|
13 years |
andersk |
Copy and free pval_default for OWL_VARIABLE_STRING variables
...
release-1.10release-1.8release-1.9
|
|
|
@24a791f
|
13 years |
andersk |
Make owl_variable.validsettings const char *
Signed-off-by: Anders ...
release-1.10release-1.8release-1.9
|
|
|
@fe73d0c
|
13 years |
davidben |
Just require stdbool.h and tell ncurses to use it
Now that Solaris' ...
release-1.10release-1.8release-1.9
|
|
|
@d1d68e0
|
13 years |
davidben |
Build with C99
This allows (and even requires) us to use ...
release-1.10release-1.8release-1.9
|
|
|
@4f5e38f
|
13 years |
davidben |
Properly discover things when /usr/athena != /usr
On Solaris, by an ...
release-1.10release-1.8release-1.9
|
|
|
@b14f8cb
|
13 years |
davidben |
Make the barnowl shell script work in Solaris
Apparently their shell ...
release-1.10release-1.8release-1.9
|
|
|
@e93dd78
|
13 years |
davidben |
Properly tear down the ncurses screen in tester.c
There's actually a ...
release-1.10release-1.8release-1.9
|
|
|
@f0781ba
|
13 years |
davidben |
Release reference to GMainLoop when done
It's only done at shutdown, ...
release-1.10release-1.8release-1.9
|
|
|
@596c8b10
|
13 years |
davidben |
Don't leak string data in owl_util_regtest
release-1.10release-1.8release-1.9
|
|
|
@a9237aa
|
13 years |
davidben |
Don't specify both G_VOID and G_SCALAR
Turns out G_SCALAR is 0, so it ...
release-1.10release-1.8release-1.9
|
|
|
@5b197f7
|
14 years |
andersk |
zcrypt: Remove unused #include <zephyr/zephyr.h>
Signed-off-by: ...
release-1.10release-1.8release-1.9
|
|
|
@2fe7c45
|
14 years |
xyzzy-github |
Merge pull request #24 from ezyang/master
Handle Jabber nicks with ...
release-1.10release-1.8release-1.9
|
|
|
@a27acf7
|
14 years |
ezyang |
Handle Jabber nicks with leading dashes (e.g. Facebook XMPP)
...
release-1.10release-1.8release-1.9
|
|
|
@83a4af3
|
14 years |
jgross |
Replace free() with g_free()
I can't believe I missed this when I ...
release-1.10release-1.8release-1.9
|
|
|
@cc305b5
|
14 years |
glasgall |
Move log-writing onto a background thread.
Currently, Barnowl writes ...
release-1.10release-1.8release-1.9
|
|
|
@44976fe
|
14 years |
glasgall |
Make owl_select_post_task take a context argument
Make ...
release-1.10release-1.8release-1.9
|
|
|
@259e60a8
|
14 years |
andersk |
Remove the length limit on field values in :info
release-1.10release-1.8release-1.9
|
|
|
@8ffa264
|
14 years |
andersk |
startup: check for file before calling owl_util_file_deleteline
This ...
release-1.10release-1.8release-1.9
|
|
|
@6eb3ed9
|
14 years |
andersk |
Show how far you are in a long message
Addresses most of ticket #119 ...
release-1.10release-1.8release-1.9
|
|
|
@6476c0e
|
14 years |
andersk |
stderr_redirect_handler: Handle partial or failed reads
...
release-1.10release-1.8release-1.9
|
|
|
@697221f
|
14 years |
davidben |
Inform the user when an unpunt command does nothing
Also, make the ...
release-1.10release-1.8release-1.9
|
|
|
@78f6c35
|
14 years |
davidben |
Don't use skiptokens in punt/unpunt
There was no need for it. This ...
release-1.10release-1.8release-1.9
|
|
|
@2d415cc
|
14 years |
davidben |
Fix the documentation for punt/unpunt
The full extent of the horrors ...
release-1.10release-1.8release-1.9
|
|
|
@b848e30
|
14 years |
davidben |
Fix the build on libzephyr-less machines
Just don't compile the event ...
release-1.10release-1.8release-1.9
|
|
|
@33b6431b
|
14 years |
davidben |
Clarify owl_io_dispatch ownership
A created owl_io_dispatch is owned ...
release-1.10release-1.8release-1.9
|
|
|
@f97c1a6
|
14 years |
davidben |
Merge branch 'g_main_loop'
The logic in owl_select_prune_bad_fds ...
release-1.10release-1.8release-1.9
|
|
|
@1d21d9f
|
14 years |
davidben |
Use sigwaitinfo instead of sigwait
Eh, may as well give the signal ...
release-1.10release-1.8release-1.9
|
|
|
@ba12b44
|
14 years |
davidben |
Add owl_select_post_task helper function
Honestly, the only thing ...
release-1.10release-1.8release-1.9
|
|
|
@117b2ba
|
14 years |
davidben |
Move owl_process_input_char to owl.c
It would be nice to move some ...
release-1.10release-1.8release-1.9
|
|
|
@dc1edbd
|
14 years |
davidben |
Add a GSource for AIM events
The AIM file descriptor hack is somewhat ...
release-1.10release-1.8release-1.9
|
|
|
@08e9842
|
14 years |
davidben |
Cleanly destroy the signal thread on shutdown
This isn't strictly ...
release-1.10release-1.8release-1.9
|
|
|
@6bd485e
|
14 years |
davidben |
Reset signal dispositions and mask, in case our parent was lame
Also ...
release-1.10release-1.8release-1.9
|
|
|