Skip to content

Conversation

@warmstarter
Copy link

Various cleanups and modernizations of compilation, removal of vestigial bits, integration of stuff from other forks.

I'm a little confused about Makefile.in and Makefile, but it looks like Makefile must have been manually edited a long time ago and Makefile.in never updated, I'll come back to that one later.

Completely forgot to squash my commits before merging them into my my main branch, hopefully you'll have the good sense to do that when merging these in yourself.

kruton and others added 30 commits October 16, 2009 23:02
Note: This patch does not implement alternate character set handling,
only negotiation. All text coming from servers is assumed to be
UTF-8, regardless of negotiated character set.
This patch does not implement the TTABLE option.
* Now case-insensitive
* Handles null character sets (a possibility!)
* Doesn't rely on constant in inner for-loop.
* Best-case isn't O(n^2) in inner for-loop.
Add Telnet character set negotiation
This function was deprecated and replaced with pcre_fullinfo a while back.
Should be able to squeeze a few more years out of the old girl this way.
add wrapper to replace pcre_info function
- Add .gitignore.

- Add -Wl,--allow-multiple-definition to LDFLAGS for gcc (does not build
  otherwise.)

- Use mkdir -p instead of mkdir in unix.mak, install to a stow dir will
  fail otherwise.

TODO: Check build on macOS.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
Compile updates and modernization
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants