📄 changelog
字号:
2002-01-19 16:39 shane * configure.in, gsm/Makefile.am, gsm/code.c, gsm/gsm_create.c, gsm/gsm_destroy.c: Get the config.h defines right for gsm.2002-01-19 16:29 shane * AUTHORS, Makefile.am, configure.in, gsm/.cvsignore, gsm/COPYRIGHT, gsm/Makefile.am, gsm/README, gsm/add.c, gsm/code.c, gsm/debug.c, gsm/decode.c, gsm/gsm.h, gsm/gsm_create.c, gsm/gsm_decode.c, gsm/gsm_destroy.c, gsm/gsm_encode.c, gsm/gsm_explode.c, gsm/gsm_implode.c, gsm/gsm_option.c, gsm/gsm_print.c, gsm/long_term.c, gsm/lpc.c, gsm/preprocess.c, gsm/private.h, gsm/proto.h, gsm/rpe.c, gsm/short_term.c, gsm/table.c, gsm/unproto.h: Optionally use an included version of the GSM 6.10 library as many systems don't include it pre-installed.2002-01-18 15:49 shane * intercom.c: Make audio dropping a little more suttle. Now at least it doesn't sound so crude.2002-01-18 15:03 shane * TODO, intercom.c: Implement a rather crude packet dropping scheme in the event our play queue gets too full.2002-01-18 15:02 shane * console.c: More data added to stats.2002-01-18 13:08 shane * README: First shot at an introductory document.2002-01-18 00:49 shane * console.c, intercom.c, intercom.h, pkthandler.c, userdefs.c: Added loopback mode.2002-01-17 23:13 shane * .cvsignore, Makefile.am, autogen.sh, codecs.c, configure.in, console.c, intercom.c, pkthandler.c, userdefs.c, po/.cvsignore, po/POTFILES.in: Added optional gettext support (off by default).2002-01-17 20:10 shane * configure.in: Released version 0.10.2002-01-17 13:56 shane * console.c, intercom.c, intercom.h: Updated stats command to print audio buffer size. Fixed stats to print the correct compression format being used. Added -a and -v switched to save command to save aliases or variables only respectively.2002-01-17 11:45 shane * configure.in, console.c, intercom.c, pkthandler.c: Portability fixes for inclusion of soundcard.h.2002-01-17 01:40 shane * intercom.c: Make IPTOS_LOWDELAY configurable.2002-01-17 01:39 shane * userdefs.c, userdefs.h: Added short variable descriptions.2002-01-17 01:34 shane * intercom.c: Use IPTOS_LOWDELAY socket option.2002-01-16 22:01 shane * console.c, g721.c, g723_24.c, g723_40.c, g72x.c, g72x.h, intercom.c, pkthandler.c: Bugfixes which gcc -Wall turned up.2002-01-16 21:16 shane * AUTHORS, Makefile.am, codecs.c, configure.in, console.c, g721.c, g723_24.c, g723_40.c, g72x.c, g72x.h, intercom.c, pkthandler.c, protocol.h: Added CCITT g.721, G.723-24 and G.723-40 codecs. Implementation from Sun MicroSystems.2002-01-16 11:13 shane * userdefs.c, userdefs.h: Added some basic variable validation on set.2002-01-16 11:12 shane * console.c: Add new aliases at the end of the list.2002-01-15 23:14 shane * Makefile.am, codecs.c, codecs.h, console.c, intercom.c, intercom.h, pkthandler.c: New compression interface to make things a little cleaner and maybe more efficient. Tune UDP buffer size depending on compression format used.2002-01-15 22:08 shane * iobuff.c, iobuff.h: Updated CopyRight.2002-01-15 17:55 shane * AUTHORS, Makefile.am, console.c, g711.c, g711.h, intercom.c, intercom.h, pkthandler.c, protocol.h: Added G.711-ULAW and ALAW compression formats.2002-01-14 23:17 shane * console.c, intercom.c, intercom.h, pkthandler.c, pkthandler.h: Fix bug where -s switch wasn't applied. Introduced in a recent commit. Added protocol version checking.2002-01-14 23:15 shane * protocol.h: Added protocol version checking. Renumbered things a bit.2002-01-13 14:05 shane * console.c, intercom.c, intercom.h, pkthandler.c, userdefs.c: Added reverse host address lookup support.2002-01-13 13:38 shane * console.c: Added save command. Saves aliases and sets. added -a switch to alias to remove all aliases. (alias -u -a)2002-01-13 12:39 shane * console.c: Ignore comment-lines in .intercomrc.2002-01-13 12:29 shane * configure.in, console.c, intercom.c, intercom.h, pkthandler.c: GSM fixes. Improved stats command.2002-01-13 01:07 shane * intercom.h, protocol.h: Don't bother with connstats in the protocol.2002-01-13 01:04 shane * intercom.c, userdefs.c: Added silence detection and supretion.2002-01-12 20:08 shane * TODO, console.c, intercom.c, intercom.h, pkthandler.c, userdefs.c: Added optional GSM compression.2002-01-12 17:45 shane * TODO, console.c, intercom.c, pkthandler.c, userdefs.c: Added exec command to execute an external program. Added cmd_call and cmd_hangup variables which are executed on incoming call and hangup respectively. These are intercom commands not external commands so exec should be used for external commands.2002-01-12 17:00 shane * Makefile.am, console.c, console.h, intercom.c, intercom.h, pkthandler.c, userdefs.c, userdefs.h: Added user-configurable variables with the set command. Most things set from command-line can be set using 'set'. New stuff as well such as setting of prompt, and auto-answer mode. removed --silent switch from alias and use --verbose so silent is default.2002-01-12 14:58 shane * console.c, intercom.c, pkthandler.c: Clean up the CALL_STATE_INIT define a bit. Set min reserves on iobuff's appropriately.2002-01-12 14:48 shane * iobuff.c, iobuff.h: Make the number of bytes below which we don't free pages configurable. Note: this is now 0 by default. iob_read uses readkeep and delete. iob_queue was ignoring allocated but empty pages. Other small optimizations.2002-01-11 23:21 shane * intercom.c: Remove audiologfile stuff for now.2002-01-11 22:44 shane * configure.in, intercom.c, intercom.h, pkthandler.c: Drop threads yet again. Since the recorder thread was an attempt to solve the click problem and it wasn't related, we don't need them for now. I may have to put them back but don't intend to until it is necessary.2002-01-11 22:10 shane * intercom.c: Finally got audio clicking problem fixed... Hopefully.2002-01-11 12:29 shane * logoss.c: Added locking code in order to make logoss thread safe.2002-01-11 12:11 shane * console.c: Updated stats command to display actual fragment sizes using GETxSPACE.2002-01-11 01:07 shane * configure.in, intercom.c, intercom.h, iobuff.c, iobuff.h, pkthandler.c: Use threads for recording and sending audio.2002-01-10 22:36 shane * logoss.c: Small preloaded shared library for OSS debugging.2002-01-10 22:34 shane * intercom.c: More audio improvements.2002-01-10 16:07 shane * console.c, intercom.c, intercom.h, pkthandler.c: Added ability to log audio data to a file. Further audio improvements. (clicking problem still remains)2002-01-08 13:56 shane * console.c: Limit command-history to 100 entries.2001-12-17 15:18 shane * TODO, console.c, console.h, intercom.c, pkthandler.c, pkthandler.h: Don't add commands from rc files or alias expansion to command history. Try to prevent alias and command loops. Add ability to send text messages between users.2001-12-17 14:17 shane * protocol.h: added PKT_TYPE_USRTEXT packet type.2001-12-17 02:31 shane * console.c: And yet more alias work. Now extra data after an alias is included in the expansion.2001-12-17 02:21 shane * console.c, intercom.c, intercom.h, pkthandler.c, protocol.h: Remote fragment size from protocol and determine automatically.2001-12-17 01:15 shane * console.c: Further alias fixups.2001-12-17 00:26 shane * TODO, console.c, console.h, intercom.c: Added ability to read rc files automatically and via the CLI. Removed CLI command shortcuts. Added alias support which replaces shortcuts removed above.2001-12-16 22:31 shane * intercom.c: Improve capture reading code.2001-12-16 21:11 shane * intercom.c: Make the UDP packet size definable.2001-12-16 20:14 shane * iobuff.c, iobuff.h: Fix several bugs and improve iob performance by not dealocating the 1st page.2001-12-16 19:14 shane * configure.in: Check for ncurses for as it appears needed by some broken readline installations.2001-12-16 16:38 shane * configure.in, console.c, intercom.c, intercom.h: History file is ~/.intercom.history rather than ~/.intercom/history. Fix bug where the USER environment variable wasn't being copied into call packets. Read and write to audio devices in the proper fragment size remembering to keep UDP packets smallish. Enhance stats command to display all sorts of connection stafs.2001-12-16 16:11 shane * protocol.h: Added pkt_connstats packet type.2001-12-16 15:25 shane * pkthandler.c: Print name of user when handling a call response.2001-12-16 04:23 shane * Makefile.am, TODO, acinclude.m4, configure.in, console.c, console.h, intercom.c, intercom.h, iobuff.c, iobuff.h, pkthandler.c, pkthandler.h, protocol.h: Pretty much a complete rewrite. Not sure if anything is the same. Drop the idea of client / server and use a peer to peer model. Added a command-interface optionally using readline and command history. Extended the protocol to support a call based process. Some other protocol extentions. Send audio data over a UDP connection while using TCP for control. Use a buffered i/o scheme for anything which can block so as to be as asynchronous as possible.2001-12-13 15:40 shane * autogen.sh: We don't need the LGPL yet if at all.2001-12-13 15:34 shane * autogen.sh: Added script to generate autoconf stuff.2001-12-13 11:41 shane * TODO, configure.in, intercom.c: Drop threading code for now. May add again when it is more mature.2001-12-13 11:39 shane * .cvsignore: Ignore generated files.2001-07-28 00:58 shane * TODO, configure.in, intercom.c: Commit of restructure to a threaded application. Code is almost completely unusable at this point.2001-07-12 15:22 shane * Makefile.am, configure.in: Added cvs-dist target Release version 0.02.2001-07-11 11:35 shane * configure.in, intercom.c: Make GSM totally optional in configure via the commandline.2001-07-11 02:05 shane * intercom.c: Fix a possible lockup condition where signals aren't handled correctly.2001-07-11 00:07 shane * intercom.c: Fix a SETFRAGMENT bug in dsp_setup. Correct a statistics missprint.2001-07-10 19:40 shane * intercom.c: Fix up the signal handlers a bit. Reimplement the done flag as it is cleaner. Add a neat little statistics screen if verbose upon completion.2001-07-10 17:45 shane * NEWS: Added for autoconf.2001-07-10 16:25 shane * intercom.c: Added silence detection and elimination.2001-07-10 15:23 shane * AUTHORS, Makefile, Makefile.am, README, configure.in: Added autoconf support.2001-07-10 15:06 shane * intercom.c: Make sendpacket and recvpacket a little more general. Encapsolate the client header in a packet as well.2001-07-10 13:40 shane * Makefile, common.c, common.h, intercom.c, intercomd.c: Okay that split didn't work as expected. I am reversing the changes.2001-07-10 12:02 shane * Makefile, common.c, common.h, intercom.c, intercomd.c: Split client and server parts into two seperate programs (intercome and intercomd).2001-07-08 23:55 shane * intercom.c: Merge the following changes from Shawn Kirkpatrick: 2001-07-02: SK Improved signal handling * Fixed bugs in the socket code 2001-07-01: SK Made general code cleanups * Made the n option work again * made the program fork into the background in server mode * Put in a different packet dropping algorythm2001-07-08 23:34 shane * intercom.c: Historical changes: 2001-06-30: SW Added -n option to run a program on connects and disconnects * Make GSM support optional * Added a simple Makefile * Only exit on non-fatal ioctl errors * Use older SNDCTL_DSP_STEREO ioctl for setting channels * Handle short reads on sockets properly 2001-06-29: SW Listener now exits cleanly on terminating signals * Added packet headers to all outgoing frames * Drop packets if we get backlogged too far 2001-06-28: SW Added command-line interface for some things * Set OSS fragment sizes low * Use TCP_NODELAY socket option * Listener will fork on new connections, not the best solution but the simplest * server will now send as well as received * Added GSM support2001-07-01 01:05 shane * intercom.c: Imported sources for v0.01.2001-07-01 01:05 shane * intercom.c: Initial revision2001-06-30 23:04 shane * Makefile: Imported sources for v0.01.2001-06-30 23:04 shane * Makefile: Initial revision2001-06-30 22:51 shane * COPYING: Imported sources for v0.01.2001-06-30 22:51 shane * COPYING: Initial revision
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -