dcp1990
|
b27026d0cb
|
Shutdown prpoerly
|
2005-06-18 23:23:44 +00:00 |
|
dcp1990
|
dd107285cf
|
make lint happy(ier)
|
2005-06-18 21:47:16 +00:00 |
|
dcp1990
|
7a7994b41a
|
Use strtol()...thread safe and get rid of those ugly casts. And faster, too!
|
2005-06-18 20:51:29 +00:00 |
|
dcp1990
|
e209c4645f
|
Switch to strtol(). Also, NEVER declare after statements
|
2005-06-18 20:40:15 +00:00 |
|
dcp1990
|
7fa7571f61
|
base 10, duh
|
2005-06-18 20:38:15 +00:00 |
|
dcp1990
|
13a67325e7
|
Clean up some lint stuff (stmod() and strtol() are clearly defined), and switch from atoi() to strtol9) since the manpage says it is not thread-safe.
|
2005-06-18 20:37:04 +00:00 |
|
dcp1990
|
cec1bc7444
|
Lint target
|
2005-06-18 20:26:14 +00:00 |
|
dcp1990
|
e21cf6c543
|
Database stuffs
|
2005-06-18 20:23:45 +00:00 |
|
dcp1990
|
5642053be7
|
Stricter
|
2005-06-18 20:22:07 +00:00 |
|
dcp1990
|
fdeaad4fef
|
Not reached (lint told us to, honest!)
|
2005-06-18 20:19:13 +00:00 |
|
dcp1990
|
8b58052cb6
|
Add lint target
|
2005-06-18 20:18:56 +00:00 |
|
dcp1990
|
abb1fdd846
|
DB backend started
|
2005-06-18 20:13:05 +00:00 |
|
dcp1990
|
c468ea0a62
|
Stupid us....mutex_UNLOCK!!!!!!
|
2005-06-18 03:26:08 +00:00 |
|
dcp1990
|
42059bea9b
|
Modem pluggability began.
|
2005-06-18 03:10:45 +00:00 |
|
dcp1990
|
f4989d6001
|
We can use specific ourclean target
|
2005-06-18 03:10:32 +00:00 |
|
dcp1990
|
2d9eff8e76
|
Hangup implemented for filters, along with the appropriate modem stuffs
|
2005-06-16 21:04:58 +00:00 |
|
dcp1990
|
7ac6d1d89c
|
gmm() deprecated; use stmod()
|
2005-06-16 20:57:10 +00:00 |
|
dcp1990
|
2b40cecbab
|
legal
|
2005-06-14 02:47:14 +00:00 |
|
dcp1990
|
ca9b7eab19
|
licensing
|
2005-06-14 02:45:36 +00:00 |
|
dcp1990
|
610c985766
|
Make it
|
2005-06-14 02:44:37 +00:00 |
|
dcp1990
|
c95876422a
|
So it works
|
2005-06-14 02:40:22 +00:00 |
|
dcp1990
|
af469ee545
|
It works standalone now
|
2005-06-14 02:40:07 +00:00 |
|
dcp1990
|
01eeffa5e0
|
Import of libpvf
|
2005-06-14 02:11:33 +00:00 |
|
dcp1990
|
7790a48779
|
Voice
|
2005-06-14 02:07:13 +00:00 |
|
dcp1990
|
8ad2508a2a
|
Fugly abort();
|
2005-06-13 22:16:33 +00:00 |
|
dcp1990
|
21d7588442
|
Check if socket is dead so we don't get that darn SIGPIPE
|
2005-06-13 22:16:09 +00:00 |
|
dcp1990
|
27f8130e96
|
Use send() and recv()...they work.
|
2005-06-13 22:02:27 +00:00 |
|
dcp1990
|
1f5e47bc90
|
Use fds
|
2005-06-13 22:02:19 +00:00 |
|
dcp1990
|
dab76f2e8a
|
Handle sigpipe
|
2005-06-13 21:37:12 +00:00 |
|
dcp1990
|
0cecdf5879
|
Use the new parsing stuff in remote.c
|
2005-06-13 21:04:13 +00:00 |
|
dcp1990
|
d8eeaa1f3c
|
Parser moved.
|
2005-06-13 21:00:07 +00:00 |
|
dcp1990
|
7fdb393ada
|
Stuff to be done
|
2005-06-13 03:53:13 +00:00 |
|
dcp1990
|
99436b6526
|
Move pipe() to init, clean up unused warnings
|
2005-06-13 03:41:50 +00:00 |
|
dcp1990
|
a0fd36072c
|
Modem is now threaded properly, I think.
|
2005-06-13 03:40:36 +00:00 |
|
dcp1990
|
0f2ffadd48
|
Better threading
|
2005-06-13 03:40:27 +00:00 |
|
dcp1990
|
a1366f2b16
|
Add a TODO.
|
2005-06-13 01:29:57 +00:00 |
|
dcp1990
|
911429455c
|
Check the modem_tm flag to timeout
|
2005-06-13 01:17:54 +00:00 |
|
dcp1990
|
e4d5da109e
|
Even better: check a flag to see if we should timeout.
|
2005-06-13 01:17:46 +00:00 |
|
dcp1990
|
415f87a910
|
Completely threaded...and should be thread safe!
|
2005-06-13 01:13:48 +00:00 |
|
dcp1990
|
e78bcfbd3e
|
Completely threaded....
|
2005-06-13 01:13:41 +00:00 |
|
dcp1990
|
8a9be7bf1d
|
Get rid of fugly debugging shite
|
2005-06-13 01:13:30 +00:00 |
|
dcp1990
|
a62b4ae3d3
|
Preliminary thread safety (nowhere NEAR complete; we have to move modem and network into a seperate thread from main)
Read: DON'T TRUST ANY OF THIS NOW
|
2005-06-12 23:05:12 +00:00 |
|
dcp1990
|
668c5b24a5
|
Thread safety: it can save lives.
|
2005-06-12 22:25:55 +00:00 |
|
dcp1990
|
2c45535d7c
|
Check condition and if topcond == 0x0
|
2005-06-12 22:17:44 +00:00 |
|
dcp1990
|
31c8796a1c
|
What the FUCK were we thinking? (ACTN under a flags construct?!)
|
2005-06-12 22:11:11 +00:00 |
|
dcp1990
|
fee619108b
|
Filters should work now; just write the actual glue to do stuff
|
2005-06-12 22:01:23 +00:00 |
|
dcp1990
|
6f972aaf18
|
Add field for pcresize, since it changes (we use pcre_fullinfo to get it during copy_condition())
|
2005-06-12 22:01:09 +00:00 |
|
dcp1990
|
d1245a33c0
|
Whaddya know, it wouldn't compile
|
2005-06-12 18:56:20 +00:00 |
|
dcp1990
|
ca44312d08
|
Lock it!!!!!
|
2005-06-12 18:53:52 +00:00 |
|
dcp1990
|
7395fd9f23
|
Free conditions
|
2005-06-12 18:51:06 +00:00 |
|